2025年docker命令

docker命令目录 docker version 查看 docker 版本信息 docker info 详细系统信息 镜像和容器数量 docker help 查看 docker 命令 docker images 查看所有镜像 docker search mysql 搜索镜像 docker pull mysql 下载镜像 docker rmi f

大家好,我是讯享网,很高兴认识大家。

目录

docker version 查看docker版本信息

docker info 详细系统信息(镜像和容器数量)

docker —help 查看docker命令

docker images 查看所有镜像

docker search mysql 搜索镜像

docker pull mysql 下载镜像

docker rmi -f 镜像ID 删除指定镜像 (可以通过空格 删除多个容器 docker rmi -f 镜像ID 镜像ID 镜像ID)

docker rmi -f $(docker images -aq) 递归删除所有镜像

docker pull centos 下载一个centos 镜像

docker run [可选参数] image

docker ps 列出所有运行的容器

-a 显示所有运行容器(正在运行+历史运行的)

docker ps -a -n=1 只显示最近的n个

-q 只显示编号

退出容器

exit 停止 并退出

ctrl + P+Q (要在大写模式下才可以) 退出不停止 docker attach 容器id 退出后再次进入

删除容器

docker rm 容器id

docker rm -f 容器id (强制删除)

docker rm -f $(docker ps -aq) 递归删除所有容器

docker ps -a -q|xargs docker rm 删除所有容器

启动和停止容器

docker start 容器id 启动容器

docker restart 容器id 重启容器

docker stop 容器id 退出容器

docker kill 容器id 强制退出容器

后台运行容器


讯享网

docker run -d 镜像名

启动后发现立刻停止掉了

docker 容器使用后台运行 ,就必须有一个前台进程 docker发现没用应用会立刻停止

显示日志

-tf

—tail num (num 要显示的日志条数)

 

docker logs -tf --tail 10 容器id 显示指定行数的日志

 

docker logs -tf 容器id 显示所有日志

docker top 容器id 显示进程信息

查看镜像元数据

docker inspect

进入正在运行的容器

docker exec -it 容器id (进入一个新的终端)

docker attach 容器id /bin/bash (进入正在运行的终端)


官方文档地址:https://docs.docker.com/engine/reference/commandline/cli/

docker version 查看docker版本信息

docker info 详细系统信息(镜像和容器数量)

docker —help 查看docker命令

docker images 查看所有镜像

 

讯享网
  1. REPOSITORY TAG IMAGE ID CREATED SIZE
  2. hello-world latest d1165f 3 weeks ago 13.3kB
  3. 镜像仓库源 镜像标签 镜像ID 创建时间 镜像大小

 

讯享网 
  1. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker images --help
  2.  
  3. Usage: docker images [OPTIONS] [REPOSITORY[:TAG]]
  4.  
  5. List images
  6.  
  7. Options:
  8. -a, --all Show all images (default hides intermediate images) 显示所有
  9. --digests Show digests
  10. -f, --filter filter Filter output based on conditions provided 过滤
  11. --format string Pretty-print images using a Go template
  12. --no-trunc Don't truncate output
  13. -q, --quiet Only show image IDs 只显示id

docker search mysql 搜索镜像

 
  1. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker search mysql
  2. NAME DESCRIPTION STARS OFFICIAL AUTOMATED
  3. mysql MySQL is a widely used, open-source relation… 10676 [OK]
  4. mariadb MariaDB Server is a high performing open sou… 4010 [OK]
  5. mysql/mysql-server Optimized MySQL Server Docker images. Create… 780 [OK]
  6. percona Percona Server is a fork of the MySQL relati… 529 [OK]
  7. centos/mysql-57-centos7 MySQL 5.7 SQL database server 87
  8. mysql/mysql-cluster Experimental MySQL Cluster Docker images. Cr… 80
  9. centurylink/mysql Image containing mysql. Optimized to be link… 59 [OK]
  10. bitnami/mysql Bitnami MySQL Docker Image 50 [OK]
  11. databack/mysql-backup Back up mysql databases to... anywhere! 42
  12. deitch/mysql-backup REPLACED! Please use http://hub.docker.com/r… 41 [OK]
  13. prom/mysqld-exporter 37 [OK]
  14. tutum/mysql Base docker image to run a MySQL database se… 35
  15. schickling/mysql-backup-s3 Backup MySQL to S3 (supports periodic backup… 29 [OK]
  16. linuxserver/mysql A Mysql container, brought to you by LinuxSe… 27
  17. centos/mysql-56-centos7 MySQL 5.6 SQL database server 20
  18. circleci/mysql MySQL is a widely used, open-source relation… 20
  19. mysql/mysql-router MySQL Router provides transparent routing be… 18
  20. arey/mysql-client Run a MySQL client from a docker container 17 [OK]
  21. fradelg/mysql-cron-backup MySQL/MariaDB database backup using cron tas… 12 [OK]
  22. yloeffler/mysql-backup This image runs mysqldump to backup data usi… 7 [OK]
  23. openshift/mysql-55-centos7 DEPRECATED: A Centos7 based MySQL v5.5 image… 6
  24. devilbox/mysql Retagged MySQL, MariaDB and PerconaDB offici… 3
  25. ansibleplaybookbundle/mysql-apb An APB which deploys RHSCL MySQL 2 [OK]
  26. jelastic/mysql An image of the MySQL database server mainta… 1
  27. widdpim/mysql-client Dockerized MySQL Client (5.7) including Curl… 1 [OK]
讯享网 
  1. 搜索stars5000以上的mysql
  2. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker search mysql -f=STARS=5000
  3. NAME DESCRIPTION STARS OFFICIAL AUTOMATED
  4. mysql MySQL is a widely used, open-source relation… 10676 [OK]

docker pull mysql 下载镜像

 
  1. 下载镜像(默认最新版本) docker pull mysql 等价于
  2. docker pull docker.io/library/mysql:latest
  3.  
  4.  
  5.  
  6.  
  7.  
  8. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker pull mysql
  9. Using default tag: latest
  10. latest: Pulling from library/mysql
  11. 75646c2fb410: Pull complete # 分层下载 结合联合文件系统
  12. 878f3d947b10: Pull complete
  13. 1a2dd2f75b04: Pull complete
  14. 8faaceef2b94: Pull complete
  15. b77c8c445ec2: Pull complete
  16. 074029aeaa5f: Pull complete
  17. 5ac6c: Pull complete
  18. 6c95ccd00139: Pull complete
  19. 60afdb: Pull complete
  20. f31898a387a3: Pull complete
  21. bcf402a978dc: Pull complete
  22. cf0bc7da512e: Pull complete
  23. Digest: sha256:c35eb76bbccfd0138c8c68ccb9b4cffe42c488a27f64ddc31a2b5f65aa93fce6 签名
  24. Status: Downloaded newer image for mysql:latest
  25. docker.io/library/mysql:latest 真实地址
  26.  
  27.  
  28. 指定版本 docker pull mysql:5.7
  29. (版本要和官网对应)
  30.  
  31. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker pull mysql:5.7
  32. 5.7: Pulling from library/mysql
  33. 75646c2fb410: Already exists
  34. 878f3d947b10: Already exists
  35. 1a2dd2f75b04: Already exists
  36. 8faaceef2b94: Already exists
  37. b77c8c445ec2: Already exists
  38. 074029aeaa5f: Already exists
  39. 5ac6c: Already exists #已经存在的就不在下载了
  40. 0539e5d96e0a: Pull complete
  41. 5bf3befab801: Pull complete
  42. a8ba39ab191f: Pull complete
  43. d472d441f7e9: Pull complete
  44. Digest: sha256:dce7f54b744d09e95525ff8c767c5ba1c6a5a54d04c208fa55e3052ded
  45. Status: Downloaded newer image for mysql:5.7
  46. docker.io/library/mysql:5.7

docker rmi -f 镜像ID 删除指定镜像 (可以通过空格 删除多个容器 docker rmi -f 镜像ID 镜像ID 镜像ID)

docker rmi -f $(docker images -aq) 递归删除所有镜像

讯享网 
  1. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker images
  2. REPOSITORY TAG IMAGE ID CREATED SIZE
  3. mysql 5.7 cd0f0b1e283d 3 hours ago 449MB
  4. mysql latest e646c6533b0b 3 hours ago 546MB
  5. hello-world latest d1165f 3 weeks ago 13.3kB
  6. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker rmi -f e646c6533b0b
  7. Untagged: mysql:latest
  8. Untagged: mysql@sha256:c35eb76bbccfd0138c8c68ccb9b4cffe42c488a27f64ddc31a2b5f65aa93fce6
  9. Deleted: sha256:e646c6533b0bcb75743ea9b176a0b2df7072dc312bf5921d1fbc5149c
  10. Deleted: sha256:65167f08b8a8dfac64a23b6b416c9ae1b50e0eec43727a4df8654ba1121a2a82
  11. Deleted: sha256:1dab7e22586ea1b4a6da9d4ff769b34cb2a0ecf38238e7f378
  12. Deleted: sha256:64f88c01ccb2cd83b3604fecb007fb72d7ca97f8931b3aeef0442da5
  13. Deleted: sha256:bcb7715e41d1583aabc2fbbc4ad16ba01a1031fe9b1a28ec2fab3c607
  14. Deleted: sha256:729a120d8ee08d06c02dd57aeacb42d44b7e20e6c9d739e18baeb25d
  15. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker images
  16. REPOSITORY TAG IMAGE ID CREATED SIZE
  17. mysql 5.7 cd0f0b1e283d 3 hours ago 449MB
  18. hello-world latest d1165f 3 weeks ago 13.3kB
  19. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker rmi -f $(docker images -aq)
  20. Untagged: mysql:5.7
  21. Untagged: mysql@sha256:dce7f54b744d09e95525ff8c767c5ba1c6a5a54d04c208fa55e3052ded
  22. Deleted: sha256:cd0f0b1e283d233cebe85014ed694b9016abdd46e6a53866c271
  23. Deleted: sha256:7b5c4aa11ad63dd1d69e531f1e9c5f1751e8dbf0a6d4d79f478b089e07ead818
  24. Deleted: sha256:a2ce9e43724c9d96405f434ee10b4b4412ac870f22b3c7f8a6de
  25. Deleted: sha256:ea82af15cfd1ce63ba7fbef92bf6cdc3dd1aef0eab565f74fb372f7de
  26. Deleted: sha256:64f4f3261b61deedd5e8fa5ba61c85d6279fa4b3c0eee1b2bf096
  27. Deleted: sha256:9b5fe2cce556fb46ccde1cf0358fc22a3378a1dd20e525a34fd02957ee2cfce5
  28. Deleted: sha256:2dfff1f3267fa4ce98ad0c08e2566a32678e8db4a5b8e1750aebfd7d
  29. Deleted: sha256:7a718ab0925be444d88315dcb89bd6402aca90491c3f44e024fcce642bc1eb43
  30. Deleted: sha256:f6d6e42a834bf91e5c71cc864e4ba498ab0c1a6462a40c3b4961b7280bd4ee48
  31. Deleted: sha256:d90b24d60fdb91130a4aab53c5ccda49ead5c5b30d6932a3831
  32. Deleted: sha256:365c08d1f99c6e8c2aa15a51e379efd071c54ee71dc5c506db8ae617e0338e06
  33. Deleted: sha256:346fddbbb0ff19bdb026afb053df490c0c73981a8acf8ee3de87
  34. Untagged: hello-world:latest
  35. Untagged: hello-world@sha256:a43596e83578c7dfa15e27a73011bdda84c5cd7f32a88b501a24
  36. Deleted: sha256:d1165fb2bab48cb01c1e39ee8ad1be46b87873d9ca7a4ea7726
  37. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker images
  38. REPOSITORY TAG IMAGE ID CREATED SIZE
  39. [root@iZbp1i72h4fylrgcruv1r1Z ~]#

docker pull centos 下载一个centos 镜像

docker run [可选参数] image

参数说明

—name 容器名字 用来区分容器 (mysql01、mysql02….)

-d 后台运行

-it 使用交互方式运行 进入容器查看内容

-p 指定容器端口 -p 8080

​ -p ip:主机端口:容器端口

​ -p 主机端口:容器端口(常用)

​ 容器端口

-p 随机指定端口

 
  1. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker images
  2. REPOSITORY TAG IMAGE ID CREATED SIZE
  3. centos latest 300e315adb2f 3 months ago 209MB
  4. [root@iZbp1i72h4fylrgcruv1r1Z ~]# docker run -it centos /bin/bash
  5. [root@bdb /]#

docker ps 列出所有运行的容器

-a 显示所有运行容器(正在运行+历史运行的)

docker ps -a -n=1 只显示最近的n个

-q 只显示编号

讯享网 
  1. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  3. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps -a
  4. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  5. bdb centos "/bin/bash" 3 minutes ago Exited (0) 2 minutes ago adoring_wilson
  6. ababf1d40cb6 d1165f "/hello" 5 days ago Exited (0) 5 days ago eloquent_engelbart
  7. 0c413ade8dbe d1165f "/hello" 5 days ago Exited (0) 5 days ago laughing_albattani
  8. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps -a -n=1
  9. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  10. bdb centos "/bin/bash" 5 minutes ago Exited (0) 3 minutes ago adoring_wilson
  11. [root@iZbp1i72h4fylrgcruv1r1Z /]#

退出容器

exit 停止 并退出

ctrl + P+Q (要在大写模式下才可以) 退出不停止 docker attach 容器id 退出后再次进入

 
  1. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker run -it centos /bin/bash
  2. [root@b2efdb64bde8 /]# ls
  3. bin dev etc home lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var
  4. [root@b2efdb64bde8 /]# [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps
  5. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  6. b2efdb64bde8 centos "/bin/bash" About a minute ago Up About a minute adoring_spence
  7. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps -a
  8. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  9. b2efdb64bde8 centos "/bin/bash" About a minute ago Up About a minute adoring_spence
  10. bdb centos "/bin/bash" 10 minutes ago Exited (0) 8 minutes ago adoring_wilson
  11. ababf1d40cb6 d1165f "/hello" 5 days ago Exited (0) 5 days ago eloquent_engelbart
  12. 0c413ade8dbe d1165f "/hello" 5 days ago Exited (0) 5 days ago laughing_albattani
  13. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker attach b2efdb64bde8
  14. [root@b2efdb64bde8 /]# exit
  15. exit
  16. [root@iZbp1i72h4fylrgcruv1r1Z /]#

删除容器

docker rm 容器id

docker rm -f 容器id (强制删除)

docker rm -f $(docker ps -aq) 递归删除所有容器

docker ps -a -q|xargs docker rm 删除所有容器

讯享网 
  1. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps -a
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  3. b2efdb64bde8 centos "/bin/bash" 3 minutes ago Exited (0) 57 seconds ago adoring_spence
  4. bdb centos "/bin/bash" 12 minutes ago Exited (0) 10 minutes ago adoring_wilson
  5. ababf1d40cb6 d1165f "/hello" 5 days ago Exited (0) 5 days ago eloquent_engelbart
  6. 0c413ade8dbe d1165f "/hello" 5 days ago Exited (0) 5 days ago laughing_albattani
  7. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps
  8. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  9. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker rm bdb
  10. bdb
  11. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps
  12. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  13. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps -a
  14. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  15. b2efdb64bde8 centos "/bin/bash" 4 minutes ago Exited (0) 2 minutes ago adoring_spence
  16. ababf1d40cb6 d1165f "/hello" 5 days ago Exited (0) 5 days ago eloquent_engelbart
  17. 0c413ade8dbe d1165f "/hello" 5 days ago Exited (0) 5 days ago laughing_albattani
  18. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker rm -f $(docker ps -aq)
  19. b2efdb64bde8
  20. ababf1d40cb6
  21. 0c413ade8dbe
  22. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps -a
  23. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  24. [root@iZbp1i72h4fylrgcruv1r1Z /]#

启动和停止容器

docker start 容器id 启动容器

docker restart 容器id 重启容器

docker stop 容器id 退出容器

docker kill 容器id 强制退出容器

后台运行容器

docker run -d 镜像名

启动后发现立刻停止掉了

docker 容器使用后台运行 ,就必须有一个前台进程 docker发现没用应用会立刻停止

 
  1. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker run -d centos
  2. fe42c32e3ec24c0f71a641a66202cc4cd977fd40d29581cd0c71
  3. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps
  4. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  5. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps -a
  6. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  7. fe42c32e3e42 centos "/bin/bash" 7 seconds ago Exited (0) 6 seconds ago friendly_shamir
  8. [root@iZbp1i72h4fylrgcruv1r1Z /]#

显示日志

-tf

—tail num (num 要显示的日志条数)

 

  1. docker logs -tf --tail 10 容器id 显示指定行数的日志

  2.  

  3. docker logs -tf 容器id 显示所有日志

docker top 容器id 显示进程信息

讯享网 
  1. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  3. f15395ad843c centos "/bin/bash" 44 seconds ago Up 44 seconds inspiring_jones
  4. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker top f15395ad843c
  5. UID PID PPID C STIME TTY TIME CMD
  6. root 26158 26138 0 16:20 pts/0 00:00:00 /bin/bash
  7. [root@iZbp1i72h4fylrgcruv1r1Z /]#

查看镜像元数据

docker inspect

 
  1. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker inspect --help
  2.  
  3. Usage: docker inspect [OPTIONS] NAME|ID [NAME|ID...]
  4.  
  5. Return low-level information on Docker objects
  6.  
  7. Options:
  8. -f, --format string Format the output using the given Go template
  9. -s, --size Display total file sizes if the type is container
  10. --type string Return JSON for specified type
  11. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker inspect f15395ad843c
  12. [
  13. {
  14. "Id": "f15395ad843c546a86105bf2438e24e936f3d771e20a45f427cf1306bb",
  15. "Created": "2021-03-31T08:20:44.Z",
  16. "Path": "/bin/bash",
  17. "Args": [],
  18. "State": {
  19. "Status": "running",
  20. "Running": true,
  21. "Paused": false,
  22. "Restarting": false,
  23. "OOMKilled": false,
  24. "Dead": false,
  25. "Pid": 26158,
  26. "ExitCode": 0,
  27. "Error": "",
  28. "StartedAt": "2021-03-31T08:20:44.Z",
  29. "FinishedAt": "0001-01-01T00:00:00Z"
  30. },
  31. "Image": "sha256:300e315adb2f96afe5f0b2780b87f28ae95231fe3bdd1e16b9baf55",
  32. "ResolvConfPath": "/var/lib/docker/containers/f15395ad843c546a86105bf2438e24e936f3d771e20a45f427cf1306bb/resolv.conf",
  33. "HostnamePath": "/var/lib/docker/containers/f15395ad843c546a86105bf2438e24e936f3d771e20a45f427cf1306bb/hostname",
  34. "HostsPath": "/var/lib/docker/containers/f15395ad843c546a86105bf2438e24e936f3d771e20a45f427cf1306bb/hosts",
  35. "LogPath": "/var/lib/docker/containers/f15395ad843c546a86105bf2438e24e936f3d771e20a45f427cf1306bb/f15395ad843c546a86105bf2438e24e936f3d771e20a45f427cf1306bb-json.log",
  36. "Name": "/inspiring_jones",
  37. "RestartCount": 0,
  38. "Driver": "overlay2",
  39. "Platform": "linux",
  40. "MountLabel": "",
  41. "ProcessLabel": "",
  42. "AppArmorProfile": "",
  43. "ExecIDs": null,
  44. "HostConfig": {
  45. "Binds": null,
  46. "ContainerIDFile": "",
  47. "LogConfig": {
  48. "Type": "json-file",
  49. "Config": {}
  50. },
  51. "NetworkMode": "default",
  52. "PortBindings": {},
  53. "RestartPolicy": {
  54. "Name": "no",
  55. "MaximumRetryCount": 0
  56. },
  57. "AutoRemove": false,
  58. "VolumeDriver": "",
  59. "VolumesFrom": null,
  60. "CapAdd": null,
  61. "CapDrop": null,
  62. "CgroupnsMode": "host",
  63. "Dns": [],
  64. "DnsOptions": [],
  65. "DnsSearch": [],
  66. "ExtraHosts": null,
  67. "GroupAdd": null,
  68. "IpcMode": "private",
  69. "Cgroup": "",
  70. "Links": null,
  71. "OomScoreAdj": 0,
  72. "PidMode": "",
  73. "Privileged": false,
  74. "PublishAllPorts": false,
  75. "ReadonlyRootfs": false,
  76. "SecurityOpt": null,
  77. "UTSMode": "",
  78. "UsernsMode": "",
  79. "ShmSize": ,
  80. "Runtime": "runc",
  81. "ConsoleSize": [
  82. 0,
  83. 0
  84. ],
  85. "Isolation": "",
  86. "CpuShares": 0,
  87. "Memory": 0,
  88. "NanoCpus": 0,
  89. "CgroupParent": "",
  90. "BlkioWeight": 0,
  91. "BlkioWeightDevice": [],
  92. "BlkioDeviceReadBps": null,
  93. "BlkioDeviceWriteBps": null,
  94. "BlkioDeviceReadIOps": null,
  95. "BlkioDeviceWriteIOps": null,
  96. "CpuPeriod": 0,
  97. "CpuQuota": 0,
  98. "CpuRealtimePeriod": 0,
  99. "CpuRealtimeRuntime": 0,
  100. "CpusetCpus": "",
  101. "CpusetMems": "",
  102. "Devices": [],
  103. "DeviceCgroupRules": null,
  104. "DeviceRequests": null,
  105. "KernelMemory": 0,
  106. "KernelMemoryTCP": 0,
  107. "MemoryReservation": 0,
  108. "MemorySwap": 0,
  109. "MemorySwappiness": null,
  110. "OomKillDisable": false,
  111. "PidsLimit": null,
  112. "Ulimits": null,
  113. "CpuCount": 0,
  114. "CpuPercent": 0,
  115. "IOMaximumIOps": 0,
  116. "IOMaximumBandwidth": 0,
  117. "MaskedPaths": [
  118. "/proc/asound",
  119. "/proc/acpi",
  120. "/proc/kcore",
  121. "/proc/keys",
  122. "/proc/latency_stats",
  123. "/proc/timer_list",
  124. "/proc/timer_stats",
  125. "/proc/sched_debug",
  126. "/proc/scsi",
  127. "/sys/firmware"
  128. ],
  129. "ReadonlyPaths": [
  130. "/proc/bus",
  131. "/proc/fs",
  132. "/proc/irq",
  133. "/proc/sys",
  134. "/proc/sysrq-trigger"
  135. ]
  136. },
  137. "GraphDriver": {
  138. "Data": {
  139. "LowerDir": "/var/lib/docker/overlay2/bfd6c0c6a9321df6e8eb1ddaa1a04ecfae7a4742f53f7e99ee11b30d0b012880-init/diff:/var/lib/docker/overlay2/fb974ca93b7835cb070448d2a86632d48a65074cee043b91689/diff",
  140. "MergedDir": "/var/lib/docker/overlay2/bfd6c0c6a9321df6e8eb1ddaa1a04ecfae7a4742f53f7e99ee11b30d0b012880/merged",
  141. "UpperDir": "/var/lib/docker/overlay2/bfd6c0c6a9321df6e8eb1ddaa1a04ecfae7a4742f53f7e99ee11b30d0b012880/diff",
  142. "WorkDir": "/var/lib/docker/overlay2/bfd6c0c6a9321df6e8eb1ddaa1a04ecfae7a4742f53f7e99ee11b30d0b012880/work"
  143. },
  144. "Name": "overlay2"
  145. },
  146. "Mounts": [],
  147. "Config": {
  148. "Hostname": "f15395ad843c",
  149. "Domainname": "",
  150. "User": "",
  151. "AttachStdin": true,
  152. "AttachStdout": true,
  153. "AttachStderr": true,
  154. "Tty": true,
  155. "OpenStdin": true,
  156. "StdinOnce": true,
  157. "Env": [
  158. "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
  159. ],
  160. "Cmd": [
  161. "/bin/bash"
  162. ],
  163. "Image": "centos",
  164. "Volumes": null,
  165. "WorkingDir": "",
  166. "Entrypoint": null,
  167. "OnBuild": null,
  168. "Labels": {
  169. "org.label-schema.build-date": "",
  170. "org.label-schema.license": "GPLv2",
  171. "org.label-schema.name": "CentOS Base Image",
  172. "org.label-schema.schema-version": "1.0",
  173. "org.label-schema.vendor": "CentOS"
  174. }
  175. },
  176. "NetworkSettings": {
  177. "Bridge": "",
  178. "SandboxID": "2742bb92f5dbbc521dea1196c12986e77f50a065192b25e95a6859ad21",
  179. "HairpinMode": false,
  180. "LinkLocalIPv6Address": "",
  181. "LinkLocalIPv6PrefixLen": 0,
  182. "Ports": {},
  183. "SandboxKey": "/var/run/docker/netns/2742bb92f5db",
  184. "SecondaryIPAddresses": null,
  185. "SecondaryIPv6Addresses": null,
  186. "EndpointID": "bc9d1dd166b97a9d67e9abffecb1cc5ff54fc82aaa74fc8c9cf21334",
  187. "Gateway": "172.17.0.1",
  188. "GlobalIPv6Address": "",
  189. "GlobalIPv6PrefixLen": 0,
  190. "IPAddress": "172.17.0.2",
  191. "IPPrefixLen": 16,
  192. "IPv6Gateway": "",
  193. "MacAddress": "02:42:ac:11:00:02",
  194. "Networks": {
  195. "bridge": {
  196. "IPAMConfig": null,
  197. "Links": null,
  198. "Aliases": null,
  199. "NetworkID": "1eece70df2afc2a068fa5452bd3f8c8260b3a2324",
  200. "EndpointID": "bc9d1dd166b97a9d67e9abffecb1cc5ff54fc82aaa74fc8c9cf21334",
  201. "Gateway": "172.17.0.1",
  202. "IPAddress": "172.17.0.2",
  203. "IPPrefixLen": 16,
  204. "IPv6Gateway": "",
  205. "GlobalIPv6Address": "",
  206. "GlobalIPv6PrefixLen": 0,
  207. "MacAddress": "02:42:ac:11:00:02",
  208. "DriverOpts": null
  209. }
  210. }
  211. }
  212. }
  213. ]
  214. [root@iZbp1i72h4fylrgcruv1r1Z /]#

进入正在运行的容器

docker exec -it 容器id (进入一个新的终端)

讯享网 
  1. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker ps
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  3. f15395ad843c centos "/bin/bash" 5 minutes ago Up 5 minutes inspiring_jones
  4. [root@iZbp1i72h4fylrgcruv1r1Z /]# docker exec -it f15395ad843c /bin/bash

docker attach 容器id /bin/bash (进入正在运行的终端)

小讯
上一篇 2025-02-20 14:21
下一篇 2025-03-27 10:54

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/31500.html