docker命令

镜像管理

删除镜像

docker rmi 镜像名/镜像id

docker rmi nginx

导出镜像

docker save 镜像名 > 保存后文件名的名字(.tar:文件类型,压缩包类型)

 docker save nginx > ngxin:v1.tar
 # 冒号后面接的是版本号
 docker save nginx:1.2.10 > ngxin:v1.tar

导入镜像

docker load < 文件名(ls:显示当前目录下的文件)

 docker load < ngxin:v1.tar

查看镜像历史

docker history 镜像名/镜像名:版本/镜像id

docker history nginx

更改镜像名

docker tag 旧镜像名/镜像名:版本 新镜像名

docker tag nginx nginxnew

容器管理

运行容器

--name后面也可以不接=

docker run --name=mysql -d -p 6666:3306 -e MYSQL_ROOT_PASSWORD=1234 mysql

查看容器

docker ps

docker ps -a

查看容器中运行的进程

docker top 容器名

docker top busybox

查看资源占用

docker stats busybox

启动/重启/停止/杀除进程

docker start/restart/stop/kill busybox(kill后面可以接名称或id)

docker start
docker restart
docker stop
docker kill busybox

强制删除容器

docker rm -f busybox

docker rmi busybox

docker rm -f busybox

执行命令

i:交互式的方式

t:终端式的方式

docker exec -it busybox ls

docker exec -it busybox ls

进入目录

进入etc目录:/etc

复制文件

将/etc/hosts文件复制到当前目录:

docker cp ping:/etc/hosts .

查看容器/镜像的元信息

docker inspect 镜像/容器名称

docker inspect busybox

格式化输出

docker inspect -f '{{.Id}}' busybox

查看容器内文件结构

docker diff busybox

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值