huanayun
hengtianyun
vps567
莱卡云

[Linux操作系统]Linux 下安装 Docker 的完整步骤详解|linux安装docker-compose,linux 安装 docker 完整步骤,Linux系统下Docker安装与docker-compose配置全攻略

PikPak

推荐阅读:

[AI-人工智能]免翻墙的AI利器:樱桃茶·智域GPT,让你轻松使用ChatGPT和Midjourney - 免费AIGC工具 - 拼车/合租账号 八折优惠码: AIGCJOEDISCOUNT2024

[AI-人工智能]银河录像局: 国内可靠的AI工具与流媒体的合租平台 高效省钱、现号秒发、翻车赔偿、无限续费|95折优惠码: AIGCJOE

[AI-人工智能]免梯免翻墙-ChatGPT拼车站月卡 | 可用GPT4/GPT4o/o1-preview | 会话隔离 | 全网最低价独享体验ChatGPT/Claude会员服务

[AI-人工智能]边界AICHAT - 超级永久终身会员激活 史诗级神器,口碑炸裂!300万人都在用的AI平台

本文详细介绍了在Linux操作系统下安装Docker的完整步骤,包括安装Docker引擎、配置Docker镜像加速器以及安装Docker Compose。通过逐步指导,帮助用户轻松掌握Linux环境下Docker的安装与配置。

本文目录导读:

  1. 系统要求
  2. 卸载旧版本 Docker
  3. 安装 Docker
  4. 配置 Docker 镜像加速器
  5. 验证 Docker 安装
  6. 卸载 Docker

Docker 是一种开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化,下面将详细介绍在 Linux 系统下安装 Docker 的完整步骤。

系统要求

在安装 Docker 之前,请确保您的系统满足以下要求:

1、操作系统:建议使用 Ubuntu 18.04、CentOS 7 或更高本的 Linux 系统。

2、内核版本:至少需要 3.10 或更高版本的内核。

卸载旧版本 Docker

如果您的系统中已经安装了旧版本的 Docker,建议先卸载:

sudo apt-get remove docker docker-engine docker.io containerd runc

对于基于 yum 的系统:

sudo 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

1、更新系统软件包:

对于基于 apt 的系统:

sudo apt-get update

对于基于 yum 的系统:

sudo yum update

2、安装依赖软件包:

对于基于 apt 的系统:

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

对于基于 yum 的系统:

sudo yum install -y yum-utils

3、添加 Docker 的官方 GPG 键:

对于基于 apt 的系统:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add

对于基于 yum 的系统:

sudo rpm --import https://download.docker.com/linux/centos/gpg

4、添加 Docker 的稳定版仓库:

对于基于 apt 的系统:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

对于基于 yum 的系统:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

5、安装 Docker:

对于基于 apt 的系统:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

对于基于 yum 的系统:

sudo yum install docker-ce docker-ce-cli containerd.io

6、启动 Docker:

sudo systemctl start docker

7、检查 Docker 服务状态:

sudo systemctl status docker

配置 Docker 镜像加速器

为了提高 Docker 镜像下载速度,建议配置国内镜像加速器,以下为几个常用的镜像加速器:

1、网易:https://hub-mirror.c.163.com

2、USTC:https://docker.mirrors.ustc.edu.cn

3、等等。

配置方法如下:

1、创建或修改/etc/docker/daemon.json 文件:

sudo nano /etc/docker/daemon.json

2、在文件中添加以下内容:

{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}

3、重新启动 Docker:

sudo systemctl restart docker

验证 Docker 安装

运行以下命令,查看是否能够成功下载并运行 hello-world 镜像:

sudo docker run hello-world

如果出现以下内容,则表示 Docker 安装成功:

Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
0/1.KB: 1/1.41KB |==>=> | Time: 0s
latest: Pull complete
Digest: sha256:1815367c1d7263f6284c8493b107c092ad3f9净
Status: Downloaded newer image for hello-world:latest
Hello from Docker!
This message shows that your installation appears to be working correctly.

卸载 Docker

如果需要卸载 Docker,可以执行以下命令:

sudo apt-get remove docker docker-engine docker.io containerd runc

或者:

sudo yum remove docker 
                  docker-client 
                  docker-client-latest 
                  docker-common 
                  docker-latest 
                  docker-latest-logrotate 
                  docker-logrotate 
                  docker-selinux 
                  docker-engine-selinux 
                  docker-engine

至此,Linux 下安装 Docker 的完整步骤已经介绍完毕,希望对您有所帮助。

关键词:Linux, 安装, Docker, 完整步骤, 系统要求, 卸载旧版本, 安装 Docker, 配置镜像加速器, 验证安装, 卸载 Docker, Ubuntu, CentOS, GPG 键, 仓库, systemctl, daemon.json, 镜像加速器, hello-world, apt-get, yum,卸载 Docker, 重启 Docker, 状态检查, 容器引擎, 虚拟化, 开发者, 打包应用, 依赖包, 可移植容器, 发布, Linux 机器, 内核版本, 软件包更新, 依赖软件, 官方 GPG 键, 稳定版仓库, 安装命令, 启动命令, 服务状态, 镜像加速器配置, 文件创建, 文件内容, 重启服务, 验证命令, 安装成功提示, 卸载命令

bwg Vultr justhost.asia racknerd hostkvm pesyun Pawns


本文标签属性:

Linux安装:linux安装过程中硬盘分区工具

Docker配置:docker配置国内镜像

linux 安装 docker 完整步骤:在linux中安装docker

原文链接:,转发请注明来源!