标签:bin 容器 查看 docker 常用命令 镜像 Docker id
1. 镜像相关
docker pull #拉取镜像
docker images #查看镜像列表
docker images -aq #查看所有镜像id
docker rmi -f $(imageId) #删除镜像 docker build -t 镜像名:tag标签 . #依据Dockfile文件构建镜像 docker save -o 自定义文件名 迁移镜像名:版本 #保存镜像,可以将保存的镜像迁移到其他机器使用
示例:docker save -o sherlock-v1.0.0.tar sherlock:1.0.0
docker load -i sherlock-v1.0.0.tar #在另外一台机器加载镜像
2. 容器相关
docker ps #查看正在运行的容器
docker ps -a #查看所有容器
docker run -it --name $(别名) -p $(宿主端口):$(容器端口) -v $(宿主目录):$(容器目录) 镜像名 /bin/bash #前台交互方式运行容器
docker run -itd 镜像名 /bin/bash #后台守护方式运行容器
docker attach $(容器id) #进入容器,exit退出会停止运行容器
docker exec -it $(容器id) /bin/bash #进入容器,exit退出不会停止运行容器
docker stop $(容器id) #停止容器
docker start $(容器id) #启动容器
docker restart $(容器id) #重启容器
docker rm -f $(容器id) #删除容器
docker logs -ft $(容器id) #查看容器的日志
docker top $(容器id) #查看容器的进程信息
docker inspect $(容器id) #查看容器的相关信息
docker cp $(容器id):$(容器内路径) $(宿主机目的地路径) #复制容器的文件到宿主机上 docker commit -m="描述信息" -a="作者" $(容器id) 目标镜像名:[tag版本号] #把容器提交为一个新的镜像
标签:bin,容器,查看,docker,常用命令,镜像,Docker,id 来源: https://www.cnblogs.com/Baker-Street/p/16607441.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。