Docker技术入门&常用指令

Docker技术入门:

Docker技术有关的概念技术

Docker常用指令:

1.启动Docker服务命令

  systemctl start docker

2.查看Docker状态

 systemctl status docker

3.设置Docker开机自启

systemctl enable docker

4.禁用Docker开机自启

systemctl disable docker

5.查看Docker信息

docker info

6.查看docker info中具体key的信息,例如:

docker info | grep 'Docker Root Dir:'

7.停止docker服务

systemctl stop docker

8.docker下载镜像

docker pull 镜像名

9.浏览镜像文件

docker images

10.查看镜像详情

docker inspect 镜像名或镜像id

11.查看镜像历史

docker history 镜像名

12.导出镜像文件

docker save 镜像名 | gzip > 镜像名.tar.gz  

13.删除镜像文件

docker image rm 镜像名

14.运行镜像文件

docker run 镜像名

15.创建并启动容器

docker run -it xxxx bash

16.查看docker中的容器

docker ps

17.查看docker运行的所有容器

docker ps -a

18.查看容器日志信息

docker container logs 802  #802为自己的容器id(一般写前三位即可)

19.停止/重启容器

docker container stop/restart 802  #802为容器自己的id

20.进入指定容器

docker exec -it 802 bash #802为容器id

21.从容器中退出

exit

22.删除容器

docker container rm 802 #802为容器id

23.强制删除运行中的容器

docker container rm -f 802 #802为容器id

24.清理所有终止状态的容器

docker container prune

25.docker中创建数据卷

docker volume create container-vol

26.查看所有数据卷

docker volume ls

27.查看指定数据卷的信息

docker volume inspect container-vol

28.启动挂载数据卷的容器

docker run -it -v container-vol:/root centos:7 bash

29.清理数据卷

docker volume rm container-vol

30.挂载主机目录
启动容器时,以目录直接挂载的方式进行数据操

docker run -it -v /usr/app:/opt/app centos:7 bash

1)/usr/app:为宿主机目录
2)/opt/app: 为启动容器的一个目录
3)-v 用于指定挂载目录,如果本地目录(宿主机目录)不存在, Docker 会自动为你按照挂载目录进行目录的创建。
在这里插入图片描述
31.查看挂载目录信息

docker inspect 91a #91a 为容器id
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值