docker常用命令

Posted yklszm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker常用命令相关的知识,希望对你有一定的参考价值。

 
 

镜像

docker search centos
docker pull centos
docker images  //列出镜像
docker rmi     //删除镜像


//创建镜像&镜像打包&导入镜像
docker commit mycentos mytomcat
docker save -o /root/tomcat.tar mytomcat
docker load -i /root/tomcat.tar
 

 

容器

docker ps      //running
docker ps -a   //all
docker ps -l   //latest
docker start p1
docker stop p1
docker rm p1
docker inspect p1 //查看容器信息
//容器打包
docker export -o /root/t1.tar t1
//导入容器
docker import t1.tar mytomcat:latest
 

 

容器相关其他指令

docker run -itd --name c2 centos /bin/bash  //守护模式
docker exec -it c2 /bin/bash   //进入容器交互式窗口
docker exec c2 /usr/local/startup.sh //执行容器内的脚本 //挂载 -v 宿主机:容器 docker run -itd --name c2 -v /opt:/usr/local/myhtml centos /bin/bash
//查看日志
docker logs c2


//文件拷贝
docker cp 1.txt c2:/root //宿主机-容器
docker cp c2:/root/2.txt /root //容器-宿主机

 

docker tag

docker login

docker push

 

以上是关于docker常用命令的主要内容,如果未能解决你的问题,请参考以下文章

Docker 常用命令

docker常用命令速查

Docker 常用命令

Docker 常用命令

Docker删除报错:Error response from daemon: conflict: unable to delete 08b152afcfae (must be forced)(代码片段

提效小技巧——记录那些不常用的代码片段