码迷,mamicode.com
首页 > 其他好文 > 详细

Docker基础操作

时间:2019-08-01 10:32:06      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:art   history   ebs   占用   第一个   arc   显示   退出   ash   

有关镜像的操作
#docker search centos #搜索镜像
#docker image ls
#docker images
#docker image rm name/id #删除镜像
查看镜像、容器、数据卷所占用的空间 # docker system df
docker history nginx #查看镜像修改历史

有关容器的操作
docker container ls
docker ps #只显示运行中的容器
docker container ls -a
docker ps -a #显示所有容器
docker run -it --name=mynginx nginx /bin/bash #直接进入容器,exit后,容器会停止运行,但是不会消失
docker ps -a |grep mynginx
docker container rm mynginx #删除停止运行的容器
docker run -d --name=mynginx nginx #容器在后台运行,可以通过exec进入,容器是否会长久运行,是和 docker run 指定的命令有关,和 -d 参数无关
docker exec -it mynginx /bin/bash #进入在后台运行的容器,exit后,容器不会退出
docker ps |grep mynginx
docker container rm -f mynginx #强制删除运行中的容器
docker container start id/name
docker container restart id/name
docker container stop id/name
docker container logs id #查看容器的输出
docker run --name webserver -d -p 80:80 nginx #第一个80是对外端口,第二个80是容器端口
docker diff webserver #查看容器修改情况

Docker基础操作

标签:art   history   ebs   占用   第一个   arc   显示   退出   ash   

原文地址:https://blog.51cto.com/dongdong/2425390

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!