Centos7.6 下 Docker 安装
创始人
2024-05-26 01:16:52
0

Docker的自动化安装

官方的一键安装方式:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

国内 daocloud一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

Docker手动安装

手动安装Docker分三步:卸载、设置仓库、安装。

第一步,卸载历史版本

[root@VM-0-11-centos ~]# yum remove docker   docker-client 
                  docker-client-latest   docker-common  docker-latest 
                  docker-latest-logrotate  docker-logrotate    docker-selinux    docker-engine-selinux 
                  docker-engine   docker-ce
第二步,安装依赖,设置仓库

[root@VM-0-11-centos ~]# sudo yum install -y yum-utils \
                                             device-mapper-persistent-data \
                                             lvm2

[root@VM-0-11-centos ~]# sudo yum-config-manager \ 

                                          --add-repo \
                                         https://download.docker.com/linux/centos/docker-ce.repo

第三步 Docker安装

[root@VM-0-11-centos ~]# sudo yum install -y docker-ce docker-ce-cli containerd.io

第四步 Docker启动

[root@VM-0-11-centos ~]# sudo systemctl start docker
// 拉取镜像
[root@VM-0-11-centos ~]# sudo docker pull 镜像名
// 执行镜像
[root@VM-0-11-centos ~]# sudo docker run 镜像名

除了启动Docker,一些其他启动相关的命令:

  1. 守护进程重启:systemctl daemon-reload
  2. 重启Docker服务:systemctl restart docker / service docker restart
  3. 关闭Docker服务:docker service docker stop / docker systemctl stop docke

删除Docker

[root@VM-0-11-centos ~]# yum remove docker-ce

Docker其他常见命令

安装完成Docker之后,这里汇总列一下常见的Docker操作命令:

  1. 搜索仓库镜像:docker search 镜像名
  2. 拉取镜像:docker pull 镜像名
  3. 查看正在运行的容器:docker ps
  4. 查看所有容器:docker ps -a
  5. 删除容器:docker rm container_id
  6. 查看镜像:docker images
  7. 删除镜像:docker rmi image_id
  8. 启动(停止的)容器:docker start 容器ID
  9. 停止容器:docker stop  容器ID
  10. 重启容器:docker restart 容器ID
  11. 启动(新)容器:docker run -it ubuntu /bin/bash
  12. 进入容器:docker attach 容器IDdocker exec -it 容器ID /bin/bash,推荐使用后者。

更多的命令可以通过docker help命令来查看。

相关内容

热门资讯

不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...
北信源内网安全管理卸载 北信源内网安全管理是一款网络安全管理软件,主要用于保护内网安全。在日常使用过程中,卸载该软件是一种常...
安卓文字转语音tts没有声音 安卓文字转语音TTS没有声音的问题在应用中比较常见,通常是由于一些设置或者代码逻辑问题导致的。本文将...
APK正在安装,但应用程序列表... 这个问题可能是由于以下原因导致的:应用程序安装的APK文件可能存在问题。设备上已经存在同名的应用程序...
​ToDesk 远程工具安装及... 目录 前言 ToDesk 优势 ToDesk 下载安装 ToDesk 功能展示 文件传输 设备链接 ...
AWSECS:访问外部网络时出... 如果您在AWS ECS中部署了应用程序,并且该应用程序需要访问外部网络,但是无法正常访问,可能是因为...
报告实验.pdfbase.tt... 这个错误通常是由于找不到字体文件或者文件路径不正确导致的。以下是一些解决方法:确认字体文件是否存在:...