docker 操作命令汇集说明:
1.将运行中的Docker容器保存为镜像
docker commit <容器ID或名称> <镜像名称>:<标签>
例如
docker commit abc123 my_image:latest
2.将镜像保存为tar文件
docker save -o <tar文件名>.tar <镜像名称>:<标签>
例如:
docker save -o my_image.tar my_image:latest
3.将镜像tar文件导入docker
docker load -i <tar文件名>.tar
例如:
docker load -i my_image.tar
4.容器中使用ip命令,报 RTNETLINK answers: Operation not permitted权限问题,修改如下:
在docker run的时候,加上参数 --cap-add=NET_ADMIN
例如:
docker run --name my_new_container --cap-add=NET_ADMIN -it ubuntu:latest /bin/bash
5.开始停止某个容器运行
docker stop <容器ID或名称>
docker start <容器ID或名称>
例如:
docker stop ct02
docker start ct02
6.在外部调用指令
docker exec -it <容器ID或名称> /bin/bash
例如:
docker exec -it ct02 /bin/bash
7.创建并运行某个容器
docker run -it --name ct02 ubuntu:latest /bin/bash
8.查看当前运行或者未运行的所有容器
docker ps -a
9.查看当前所有的镜像
docker images
10.进入容器
docker attach <容器ID或名称>
11.docker挂载本地目录到容器
使用--mount参数
例如:
docker run -it --name test --cap-add=NET_ADMIN --mount type=bind,source=E:\WQ\ct02,target=/home/ljx/ct02 ct02_image:latest /bin/bash
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » docker 指令集
发表评论 取消回复