0%

Docker 部署 启动类 命令

Docker 部署 启动类 命令:

  • 环境准备:

Docker支持64位版本的CentOS 7和CentOS 8及更高版本,它要求Linux内核版本不低于3.10,使用Xshell连接远程服务器进行操作!

# 环境查看(查看Linux版本的命令)

lsb_release -a # Linux 系统信息查看命令
cat /etc/redhat-release

# 如果提示未找到命令:
## -bash: lsb_release: 未找到命令

yum provides */lsb_release # 安装 lsb_release
  • 查看内核版本命令:
# 系统内核是3.10以上的
# cat /proc/version
# uname -a
# uname -r

[root&liudl /]& uname -r
# 3.10.0-1062.12.1.e17.x86_64
  • 帮助启动类命令:
systemctl start docker   # 启动docker
systemctl stop docker # 停止docker
systemctl restart docker # 重启docker
systemctl status docker # 查看docker状态
systemctl enable docker # 开启自动启动
docker info # 查看docker概要信息
docker --help # 查看docker `总`体帮助文档
docker <具体命令> --help # 查看 docker `命令`帮助文档
  • 镜像命令:
docker images  # 列出 本地主机上 的镜像
docker images -a # 列出 本地主机上 的镜像(含历史映像层)
docker images -q # 列出 本地主机上 的镜像(只显示镜像ID)

# docker search 查询命令
docker search redis # 搜索是否存在redis镜像(默认返回所有)
docker search --limit 5 redis # 搜索并返回前5条 redis的选项

# docker pull 拉取镜像命令
docker pull redis:latest # 拉取最新版本 redis (:latest,可以不写)

# 查看镜像/容器/数据卷所占的空间
docker system df

# docker 删除镜像命令:
docker rmi -f <镜像ID> # 强制删除单个镜像
docker rmi -f <镜像名1>:TAG <镜像名2>:TAG # 删除多个镜像
docker rmi -f $(docker images -qa) # 删除全部的镜像

image-20240201224626977