Docker常用命令总结

1.   docker images   #查看本机docker镜像有哪些

 

 

 2. docker search   #在docker镜像源中查找相应镜像

 

 

 3. docker pull   #从镜像源中拉取镜像

 

 

 4.  docker run -it imageid /bin/bash  #交互式bash解释器模式启动某个镜像,如果要退出的话用exit命令,一旦exit退出,容器即停止

 

 

 5. 按住Ctrl+p+q 可以让上述交互式启动的容器以后台模式启动

 6. docker ps  #查看运行的docker容器

 

 

 7. docker ps -a #查看历史运行的docker容器

 

 

 8. docker stop containerid   #停止某个容器

 

9. docker rm containerid  #删除某个容器 (容器必须在停止状态才能删除)

 

 

 10. docker rmi imageid  #删除某个docker镜像

 

 

 11. docker exec -it containerid /bin/bash  #交互式命令行进入正在运行的容器中,并新建一个容器终端,attach 不新建,直接进入运行的容器终端

 

 

 12. docker attach containerid

 

 

 13. docker run -it  -d imageid  /bin/bash -c "while true;do echo "Roy";sleep 2;done"  #以后台模式运行docker容器脚本

 

 

 14. docker logs -ft --tail 10 containerid  #查看docker容器中的日志

 

15. docker cp containerid:/path  host:/path   #复制容器内文件到本地宿主机

 

 16.  docker commit -a="roy" -m="desc info" containerid  imagename   #提交某个容器为镜像 -a 写作者  -m 写描述信息  containerid为容器id  imagename为将要创建的镜像名

 17. docker save -o ubuntu_14.04.tar ubuntu:14.04 # 把镜像导出到宿主机

 

 18. docker load --input ubuntu_14.04.tar # 导入宿主机中的打包镜像

 

posted @ 2021-04-15 15:24  Shanghai-Roy  阅读(189)  评论(0编辑  收藏  举报