00 - Docker 常用命令整理

基础使用命令

$ docker  ps
描述: 查看运行中的服务
-a: 查看所有服务
-l: 查询最后一次创建的容器

$ docker start [容器id]
描述: 启动服务

$ docker stop [容器id]
描述: 停止服务

$ docker restart [容器id]
描述: 重启服务

$ docker run -itd --name [实例名称,自己定义] [服务名] /bin/bash
描述: 运行一个服务, docker 刚安装完服务不能使用docker start 启动它.需要使用 run 运行
-i: 交互式操作
-t: 终端
-d: 后台运行

退出终端使用 exit

$ docker logs -f [容器id]
描述: 查看服务日志
-f: 实时刷新日志, 不加则只查看当前最新的日志

$ docker top [容器id]
描述: 查看内部容器的运行进程

$ docker exec -it [容器id] /bin/bash
描述: 进入容器实例, 不要使用 docker attach, 退出会导致容器实例停止

$ docker export [容器id] > xxx.docker
描述: 导出容器, 后缀可以自定义

$  cat xxx.docker | docker import - [容器名称]
描述: 导入容器

镜像管理

查看已安装的镜像

$ docker images
REPOSITORY           TAG      IMAGE ID       CREATED      SIZE
spring-boot-docker   latest   7717c47f6803   8 weeks ago  677MB
  • REPOSITORY: 镜像的仓库源
  • TAG: 镜像的标签, 同一个仓库源可以有多个 TAG, 代表不同的版本
  • IMAGE ID: 镜像ID
  • CREATED: 创建时间
  • SIZE: 镜像大小

获取一个新的镜像

从 https://hub.docker.com/ 获取到想安装软件的版本号

安装指定版本

$ docker pull redis:5.0.10-alpine

安装最新版本

$ docker pull redis:latest

查找镜像

$ docker search redis
NAME   DESCRIPTION         STARS  OFFICIAL   AUTOMATED
redis  Redis is an open…   8975   [OK] 
  • NAME: 镜像仓库源的名称
  • DESCRIPTION: 镜像的描述
  • OFFICIAL: 是否 docker 官方发布
  • STARS: 类似 Github 里面的 star,表示点赞、喜欢的意思。
  • AUTOMATED: 自动构建
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Demon-HY

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

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

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

打赏作者

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

抵扣说明:

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

余额充值