查看

docker ps -aq // 列出所有的容器

docker stop $(docker ps -aq) // 停止所有的容器

docker rm $(docker ps -aq) // 删除所有的容器

docker rmi $(docker ps -q) // 删除所有的镜像

sudo docker rmi $(sudo docker images -a|grep none|awk '{print $3 }') // 删除所有的镜像

docker restart imageid // 重启镜像

docker cp m_phpfpm:/etc/php/7.1 E:\web\ //从容器中复制文件到本地

docker rename "old name" "new name" // 给容器重命名

进入容器

winpty docker exec -it "CONTAINER ID" bash // windows系统

docker exec -it "CONTAINER ID" /bin/bash // Mac系统

镜像修改

docker commit -m="with wget" -a="five3" e218edb10161 five3/ubuntu:v2

备注:
-m:提交的描述信息
-a:指定镜像作者
e218edb10161:容器ID,在容器执行时可以在命令行开头查看。比如:root@e218edb10161中@之后的内容。此外还可以通过docker ps来查看
five3/ubuntu:v2:指定要创建的目标镜像名

通过DockerFile文件创建镜像

docker build -t="kane/docker" .

备注:
kane/docker 是给镜像命名
最后面的"."表示DockerFile文件在这个目录下,DockerFile文件名不能变。

kanelli
1 声望1 粉丝

拥抱改变,持续学习。


下一篇 »
java线程池