docker及容器相关常用命令

docker 镜像相关操作:

1.查看当前系统已经下载的的镜像(镜像储存位置:/var/lib/docker)
docker images

2.搜索镜像
docker search 镜像名称

3.拉取镜像(将网上的镜像拉取到本地,默认拉取最新版本的镜像)
docker pull 镜像名称

4.删除镜像 (注意:删除镜像时必须停止或删除该镜像的所有容器)
docker rmi 镜像ID/名称
  删除所有镜像
docker rmi `docker image -q`

docker 容器相关操作:

1.查看所有运行中的容器
docker ps

2.查看所有容器
docker ps -a

3.查看最后一次运行的容器
docker ps -l

4.查看停止运行的容器
docker ps -f status=exited

5.创建容器(可选参数: -t(进入容器内,交互式)/-d(不进入容器,守护式))
docker run -i(运行该容器) --name=容器名称(给该容器命名) -p(配置宿主机与容器的端口映射关系 例如:3306:3360)

6.目录挂载(创建容器时可以定义该容器的目录与宿主机的目录映射关系,共享同一个目录 -v 宿主机目录:容器目录)
例如:docker run -i -d --name=容器名称 -p 3306:3306 -v /usr/etc/docker:/tmp/docker

7.进入容器
docker exec -it 容器ID /bin/bash

8.启动容器
docker start 容器ID

9.重启容器
docker restart 容器ID

10.停止容器
docker stop 容器ID

11.将宿主机的文件拷贝到容器中
docker cp ***.jpg(宿主机文件) 容器ID/名称:/tmp(容器内目录)

12.将容器中的文件拷贝到宿主机中
docker cp 容器ID/名称:/tmp/***.jpg(容器中的文件) //***.jpg(要拷贝到宿主机的目录及名称(可改名))

13.查看容器相关信息
   查看容器相关信息(全部信息)
docker inspect 容器ID/名称
   查看容器ip(增加参数 --format='{{}}' 查看你想得到的信息)
docker inspect --format='{{.NetworkSettings.IPAddress}}' 容器名称/ID

14.删除容器
docker rm 容器ID/名称   (注意:删除时必须先停止该容器)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值