IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Docker基本常用命令 -> 正文阅读

[系统运维]Docker基本常用命令

帮助文档地址

https://docs.docker.com/reference/

帮助命令

#查看docker版本
docker version
#查看docker信息
docker info
#查看命令
docker 命令 --help

镜像命令

docker images
[root@localhost ~]# docker images
REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
hello-world   latest    feb5d9fea6a5   2 months ago   13.3kB

#解释
REPOSITORY  仓库镜像源
TAG 		镜像标签
IMAGE ID    镜像唯一ID
CREATED     创建时间
SIZE        镜像大小

Options:
  -a, --all             查看镜像全部信息
      --digests         显示摘要
  -f, --filter filter   过滤
      --format string   根据某种模板格式打印
      --no-trunc        不截断输出
  -q, --quiet           只显示镜像ID
docker search 搜索镜像
[root@localhost ~]# docker search mysql
NAME                              DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
mysql                             MySQL is a widely used, open-source relation…   11748     [OK] 
#可选项
-f, --filter filter   Filter output based on conditions provided
      --format string   Pretty-print search using a Go template
      --limit int       Max number of search results (default 25)
      --no-trunc        Don't truncate output
      
docker search mysql  --filter=STARTS=3000 #过滤打星大于3000
docker pull 下载镜像
Options:
  -a, --all-tags                下载仓库中所有带标签的镜像
      --disable-content-trust   跳过镜像的校验 (default true)
      --platform string         如果服务器具有多平台功能,则设置平台
  -q, --quiet                   抑制输出
  
#拉取mysql   docker pull mysql:[tag] 指定版本
[root@localhost ~]# docker pull mysql
Using default tag: latest  #不写tag  默认是最新
latest: Pulling from library/mysql
a10c77af2613: Pull complete 
b76a7eb51ffd: Pull complete 
258223f927e4: Pull complete 
2d2c75386df9: Pull complete 
63e92e4046c9: Pull complete 
f5845c731544: Pull complete 
bd0401123a9b: Pull complete 
3ef07ec35f1a: Pull complete 
c93a31315089: Pull complete 
3349ed800d44: Pull complete 
6d01857ca4c1: Pull complete 
4cc13890eda8: Pull complete 
Digest: sha256:aeecae58035f3868bf4f00e5fc623630d8b438db9d05f4d8c6538deb14d4c31b
Status: Downloaded newer image for mysql:latest
docker.io/library/mysql:latest
docker rmi 删除镜像
docker rmi -f 镜像ID

#批量删除镜像
docker rmi -f $(docker images -aq)

容器命令

docker run 运行容器
docker run 镜像名

#可选项
--name string      #定义容器的名字,用来区分容器
-d 			       #后台运行
-it                #交互方式运行
-p 				   #指定容器端口
-P                 #随机指定端口

#测试
docker run -it 镜像名 /bin/bash

[root@localhost ~]# docker run -it centos /bin/bash
[root@c6a424b9a301 /]# ls
bin  dev  etc  home  lib  lib64  lost+found  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
docker ps 正在运行
[root@localhost ~]# docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES
退出容器
exit #容器退出并停止
ctrl + p +q #容器退出
删除容器
docker rm 容器ID
启动容器
docker start 容器ID
停止容器
docker stop 容器ID
重启容器
docker restart 容器ID
杀死容器
docker kill 容器ID

其他命令

查看日志
docker logs [-tf] [--tail 10]  容器ID
后台启动
docker run -d 容器ID
查看进程
docker top 容器ID
查看容器元数据
docker inspect 容器ID
进入正在运行的容器
#方式1
docker exec -it 容器ID /bin/bash
#方式2
docker attach 容器ID

#区别
exec #开启一个新的终端
attach #打开当前正在运行的代码
容器内复制文件到服务器
docker cp 容器ID:地址   外部地址
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-12-01 18:06:28  更:2021-12-01 18:07:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 3:23:29-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码