当前位置: 首页> 文旅> 美景 > Docker大学生看了都会系列(三、常用帮助、镜像、容器命令)

Docker大学生看了都会系列(三、常用帮助、镜像、容器命令)

时间:2025/7/11 17:34:34来源:https://blog.csdn.net/donkor_/article/details/139425944 浏览次数:0次

系列文章目录
第一章 Docker介绍
第二章 2.1 Mac通过Homebrew安装Docker
第二章 2.2 CentOS安装Docker
第三章 Docker常用命令

文章目录

  • 一、前言
  • 二、环境
  • 三、常用命令
    • 3.1 帮助命令
    • 3.2 镜像命令
    • 3.3 容器命令
  • 四、总结


一、前言

前面2章学完了基础概念,实操安装使用。接下来了解一些日常中常用的命令

二、环境

名称备注
远程操作系统CentOS 7.9 64位
操作命令对象Docker 版本26.1.3

三、常用命令

3.1 帮助命令

操作命令
查看docker的系统信息,包括镜像和容器docker info
查看docker的版本信息docker version
查看帮助指南docker --help
查看具体命令帮助指南docker 具体命令 --help

3.2 镜像命令

这里image_name即镜像名,tag即标签

操作命令
查看本机所有镜像docker images
搜索镜像docker search image_name
拉取镜像docker pull image_name[:tag]
移除(删除)镜像docker rmi image_name[:tag]

3.3 容器命令

3.3.1 基本语法
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

3.3.2 OPTIONS可选参数说明

参数备注说明
-d后台运行容器,并返回容器ID
-i以交互模式运行容器,通常与 -t 同时使用
-P随机端口映射,容器内部端口随机映射到主机的端口
-p指定端口映射,格式为:主机(宿主)端口:容器端口
-t为容器重新分配一个伪输入终端,通常与 -i 同时使用
–name=“xx”为容器指定一个名称
–volume , -v绑定一个卷,给容器挂载存储卷

这里container_id即容器ID,一般名称不重复的时候,可以用容器名

操作命令
查看容器日志docker logs container_id
容器重新命名docker rename container_id new_container_name
查看容器内进程docker top container_id
查看所有容器#-a 可选参数,包括非运行状态的容器
docker ps -a
移除(删除)容器#-f 可选参数,表示强制删除,包括运行态的容器
docker rm -f container_id
杀掉容器docker kill container_id
查看docker镜像的变更历史docker history container_id
启动容器docker start container_id
重启容器docker restart container_id
停止正在运行的容器docker stop container_id
进入容器#两者都可以进入容器,attach连接终止会让容器瑞出后台运行,exec不会
docker attach container_id
docker exec container_id
查看容器内源数据docker inspect container_id
从容器拷贝文件到宿主机docker cp container_id:容器内路径 宿主机路径
直接退出容器exit
退出容器但不终止运行ctrl / control + P + Q

四、总结

通过本文,熟悉常用的命令,包括帮助命令,镜像命令,容器命令。
完成ヾ(◍°∇°◍)ノ゙

关键字:Docker大学生看了都会系列(三、常用帮助、镜像、容器命令)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: