常用docker命令

一、容器

1.1.查看所有容器

docker ps -a

1.2.停止一个运行的容器

docker stop ifaas-building

1.3.删除一个容器

docker rm ifaas-building

1.4.启动一个容器(后台模式)

docker run -d ifaas-building 

docker run -d --name mysql_test -p 3306:3306 75835a67d134(imageId/name)

docker-compose up -d  ifaas-building

1.5.进入一个容器(交互模式)

docker exec -it opt_ifaas-building_run_1_8bf67cdafc1d bash

1.6退出一个容器的交互模式

exit

1.7.拷贝宿主机文件到容器内指定位置

docker cp /opt/ifaas-building-communication/libgatesdk.so f404d603237f:/opt/ifaas-building-communication/libgatesdk.so

二、镜像

2.1.查看所有镜像

docker images

2.2.删除一个镜像

docker rmi imageId

2.3.加载一个tar文件的镜像

docker load -i ifaas-building_device_1.1.0.tar

2.4.将本地一个镜像生产tar文件

docker save -o [定义一个tar文件的文件名] [要保存的镜像的id]

docker save -o walleTest.tar f58d02a5e99b

2.5.拉取一个镜像

docker pull [REPOSITORY]:[tag]

docker pull 192.168.11.135:5002/building/ifaas-building-communication:latest

2.6.复制镜像并重新打标签

docker tag [REPOSITORY]:[源tag] [REPOSITORY]:[目标tag]

docker tag hello-world:latest hello-world:v2

若镜像没有name和tag

docker tag [image id] [name]:[版本]

docker tag b03b74b01d97 docker-redis:0.0.1

2.5查找镜像

docker search

三、docker常用命令 变迁图

docker_cli_stage

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值