docker学习第四天

之前在简书上写,莫名其妙给我冻结了,以后在这里写了。

今天学习docker第四天,从操作docker的容器命令开始。学习时间1小时,暂定。

容器的启动 : docker run -it   --name  容器别名  容器名称

容器退出:exit 

容器的退出不停止: control  + p + q 

启动已经关闭的容器: docker start 容器名称 

重启容器:docker restart 容器名称

停止容器:docker stop 容器名称 

强制停止容器:docker kill 容器名称

查看现在以及历史启动的容器:docker ps -a 

查看目前启动的容器:docker ps 

查看一共启动的容器:docker ps -n 2 

删除容器:docker rm 容器名称

强制删除容器:docker rm -f 容器名称

删除多个容器  

docker rm -f ${dokcer ps -qa}

docker ps -qa |  xargs  docer rm -f 

docker后台启动:docker run -d 容器名称

docker查看日志: docker logs -t -f --tail 容器名称

docker详细信息:docker inspect 容器名称

docker重新进入客户端:docker attach 容器名称(id)

docker重新进入客户端2:docker exec -t 47639e31a880 ls -l /tmp  :不进去,但是可以返回操作结果

docker重新进入客户端3:docker exec -it 47639e31a880 /bin/bash  直接进入

docker容器中复制数据到外面大海中 docker cp 容器ID:文件路径  复制文件路径

 

今天的docker学习暂时到这里.

 

猜你喜欢

转载自www.cnblogs.com/tongyakoucun/p/12459123.html
今日推荐