【四】Docker使用(命令)

Docker使用分三块:

docker 基础命令

容器命令

镜像命令

Docker

显示所有命令

[root@localhost ~]# docker

显示 Docker 系统信息,包括镜像和容器数

docker info

显示 Docker 版本信息

docker version

查看 docker stats 指令的具体使用方法

docker stats --help

查看docker的运行日志

docker logs -f --tail 10 容器id

查看WEB应用程序日志

docker logs [ID或者名字] 可以查看容器内部的标准输出。

-f:让 dokcer logs 像使用 tail -f 一样来输出容器内部的标准输出。

docker logs -f [ID或者名字]

容器命令

启动docker服务

$ sudo systemctl start dockerdocker start 容器名称 / 容器ID

关闭docker服务

$ sudo systemctl stop dockerdocker stop 容器名称 / 容器ID

重启Docker服务

systemctl restart dockerdocker restart 容器名称 / 容器ID

查看docker工作状态

systemctl status docker

重新加载配置文件

systemctl daemon-reload

查看正在运行的容器

docker ps

停止容器的运行

容器id直接通过ps查看即可获得

docker stop 容器id

杀掉一个运行中的容器

docker kill -s KILL 容器名称 / 容器ID

强制关闭运行中的容器

docker kill -s KILL mysql

删除指定容器

docker rm 容器ID

查看所有容器(不论是否运行)

docker ps -a

进入某个容器内部 (如 : mysql)

docker exec -it mysql /bin/bash

查看指定 (ID或者名字)容器的某个确定端口映射到宿主机的端口号

docker port [ID或者名字]

暂停容器中所有的进程

docker pause 容器名称 / 容器ID

恢复容器中所有的进程

docker unpause 容器名称 / 容器ID

镜像命令

查看本地所有的镜像

#查看本地所有的镜像
docker images

删除本地一个或多个镜像

OPTIONS说明:

  • -f :强制删除;

  • –no-prune :不移除该镜像的过程镜像,默认移除;

docker rmi [OPTIONS] IMAGE [IMAGE...]

查看指定镜像的创建历史

docker history [OPTIONS] IMAGE

OPTIONS说明:

  • -H :以可读的格式打印镜像大小和日期,默认为true;

  • –no-trunc :显示完整的提交记录;

  • -q :仅列出提交记录ID。

非root用户使用

#查看本地所有的镜像
sudo docker images

查看所用镜像的id

 # 查看所用镜像的id
docker images –q

通过IMAGE ID删除镜像

docker rmi -f (IMAGE ID)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北九二七

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值