0
点赞
收藏
分享

微信扫一扫

Docker:第一章:Docker常用命令

青乌 2022-05-16 阅读 90


Docker分享:​​https://www.runoob.com/docker/docker-tutorial.html​​

启动所有停止的容器

 docker start  `docker ps -a|grep Exited|awk '{print $1}'`

删除所有停止的容器

docker rm `docker ps -a|grep Exited|awk '{print $1}'`

查询显示虚悬镜像

docker images -f dangling=true

删除虚悬镜像

docker rmi $(docker images -q -f dangling=true)

查看容器ip

docker inspect --format='{{.Name}} - {{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)

从 Docker 文件构建 Docker 映像

docker build -t image-name docker-file-location

强制删除所有镜像

docker rmi -r $(docker images -q)

删除所有容器

docker rm $(docker ps -a -q)

进入 Docker 容器

docker exec -it container-id /bin/bash

从主机复制文件到容器

sudo docker cp host_path containerID:container_path

# 从容器复制文件到主机

sudo docker cp containerID:container_path host_path

查看所有数据卷

docker volume ls

# 删除指定数据卷

docker volume rm [volume_name]

# 删除所有未关联的数据卷

docker volume rm $(docker volume ls -qf dangling=true)



举报

相关推荐

0 条评论