Docker 容器的基本用法

Docker 容器的基本用法

1、删除所有未运行 Docker 容器
docker rm $(docker ps -a -q)

2、删除所有未打 tag 的镜像, rmi 中的”i” 代表image
docker rmi $(docker images -q | awk '/^<none>/ { print $3 }

3、删除所有镜像
docker rmi $(docker images -q)

4、根据格式删除所有镜像
docker rm $(docker ps -qf status=exited)

5、删除某个镜像
docker rmi gab/centos:7.1

6、有了dockerfile 创建7.1版本的镜像 “.” 表示当前目录下,也可以写绝对路径
docker build -t gab/centos:7.1 .
7、有了镜像就可以创建容器,服务器的 2222 端口映射到容器的 22 端口
docker run -d -p 2222:22 --name base gab/centos:7.1

8、创建php-fpm:5.4的镜像
docker build -t gab/php-fpm:5.4 .
9、创建php-fpm:5.4的容器,服务器的 8080 端口映射到容器的 80 端口
docker run -d -p 8080:80 --name website gab/php-fpm:5.4

10、创建mysql的镜像
docker build -t gab/mysql:5.5 .
11、创建mysql的容器 起一个名字为 dbserver
docker run -d -p 3306:3306 --name dbserver gab/mysql:5.5

12、创建一个tomcat镜像 –rm=true 删除临时镜像 -t 产生的镜像用户名,仓库名,和tag
docker build -t tomcat:7.0.55 --rm==true .

13、显示正在运行的容器
docker psdocker ps

14、显示所有容器
docker ps -a

15、启动,停止,删除某个容器,容器ID,前几个特有的字符也行,不跟其他容器ID相同就可以
docker start /stop /rm 47d62ca63a50

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值