docker常用基础指令

docker常用基础命令

1.docker常用命令

1.启动docker

systemctl start docker

2.关闭docker

systemctl stop docker

3.重启docker

systemctl restart docker

4.查看docker状态。

systemctl status docker

5.查看docker概要信息。

docker info

6.查看docker总体帮助文档。

docker --help

2.docker镜像命令

1.查看docker中含有那些镜像。

docker images

2.去dockerHub查询想要查询的镜像,以mysql为例。

docker search mysql

在这里插入图片描述

3.拉取镜像到docker,一般来说拉取查询后stars数量最多的镜像即可,以mysql为例。

docker pull mysql

4.查看镜像/容器/数据卷所占的空间。

 docker system df

在这里插入图片描述

5.删除某个镜像。

docker rmi 镜像名或ID

3.容器命令

现有镜像才会有容器,容器是在镜像的基础上创建的。

1.新建+启动容器。

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

其中OPTIONS是选项参数:

  • --name=容器新名字-----为容器起一个名称。
  • -d -----后台启动容器。
  • -it-----以交互模式启动容器,并给容器分配一个输入终端。例如起了一个centos容器,启动时加上该选项可以进入centos终端,并用centos的命令,操作该容器。
  • -P-----随机端口映射。
  • -p-----指定端口映射。

例如,启动一个名为my_centos的容器,端口为8086:8080并以-it的方式启动一个交互模式容器。

docker run -it -p 8086:8080 --name my_centos centos /bin/bash

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

若不使用交互模式创建,则将-it改为-d即可。

2.列出当前所有正在运行的容器。

docker ps	//显示当前正在运行的容器
docker ps -a	//显示所有已创建的容器。

3.退出容器。

exit	//以交互模式进入容器后,用exit退出。

4.停止容器。

docker stop 容器名或容器ID

5.启动容器。

docker start 容器名或容器ID

6.删除容器。

docker rm  容器名或容器ID

7.进入一个后台运行的容器。

docker exec -it 容器名或容器ID /bin/bash
docker start 容器名或容器ID

6.删除容器。

docker rm  容器名或容器ID

7.进入一个后台运行的容器。

docker exec -it 容器名或容器ID /bin/bash
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值