Docker 安装指南
一、离线安装
1. CentOS 离线安装
下载地址
选择系统的型号,选择 linux-CentOS
下载地址上传文件到 CentOS 服务器
bash1 2rz #选择文件
开始安装
解压压缩包
bash1tar -zxvf docker-20.10.9.tgz复制解压后的文件到
/usr/bin目录bash1cp docker/* /usr/bin/注册 docker 服务并设置开机启动
在/etc/systemd/system目录下创建docker.service文件,内容如下:ini1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22[Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network-online.target firewalld.service Wants=network-online.target [Service] Type=notify ExecStart=/usr/bin/dockerd --selinux-enabled=false --insecure-registry=127.0.0.1 ExecReload=/bin/kill -s HUP $MAINPID LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity TimeoutStartSec=0 Delegate=yes KillMode=process Restart=on-failure StartLimitBurst=3 StartLimitInterval=60s [Install] WantedBy=multi-user.target设置
docker.service文件权限bash1chmod 777 /etc/systemd/system/docker.service重新加载配置
bash1systemctl daemon-reload设置 docker 为开机启动
bash1systemctl enable docker.service启动 docker
bash1systemctl start docker查看 docker 容器状态
bash1systemctl status docker检查安装版本是否正确
bash1docker -v
2. Ubuntu 离线安装
下载地址
选择系统的型号,选择 linux-Ubuntu
下载地址上传文件到 Ubuntu 服务器
bash1 2 3rz # 如果没有此功能,需要安装 lrzsz apt install lrzsz
开始安装
解压压缩包
bash1tar -zxvf docker-20.10.9.tgz复制解压后的文件到
/usr/bin目录bash1cp docker/* /usr/bin/注册 docker 服务并设置开机启动
在/etc/systemd/system目录下创建docker.service文件,内容与 CentOS 部分相同。设置
docker.service文件权限bash1chmod 777 /etc/systemd/system/docker.service重新加载配置
bash1systemctl daemon-reload设置 docker 为开机启动
bash1systemctl enable docker.service启动 docker
bash1systemctl start docker查看 docker 容器状态
bash1systemctl status docker检查安装版本是否正确
bash1docker -v
二、在线安装
1. CentOS 在线安装
前提条件
检查系统内核
Docker 需要在 64 位版本的 CentOS 安装,内核版本需不低于 3.10。bash1uname -r卸载旧版本
bash1sudo apt-get remove docker docker-engine docker.io处理卸载旧版本报错
bash1 2sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock-frontend
开始安装
使用脚本自动安装
bash1curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun启动 Docker
bash1 2sudo systemctl enable docker sudo systemctl start docker检查是否安装成功
bash1 2 3docker compose version docker --version docker version
2. Ubuntu 在线安装
前提条件
检查系统内核
Docker 需要在 64 位版本的 Ubuntu 安装,内核版本需不低于 3.10。bash1uname -r卸载旧版本
bash1sudo apt-get remove docker docker-engine docker.io处理卸载旧版本报错
bash1 2sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock-frontend
开始安装
更新软件包
bash1sudo apt-get update安装必要的依赖
bash1sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release添加 GPG 密钥
bash1curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg添加 Docker 软件源
bash1echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null更新 apt 软件包缓存并安装 Docker
bash1 2sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io使用脚本自动安装(可选)
bash1 2curl -fsSL get.docker.com -o get-docker.sh sudo sh get-docker.sh --mirror Aliyun启动 Docker
bash1 2sudo systemctl enable docker sudo systemctl start docker检查是否安装成功
bash1 2 3docker compose version docker --version docker version
三、建立 docker 用户组
创建 docker 组
bash1sudo groupadd docker将当前用户加入 docker 组
bash1sudo usermod -aG docker $USER
四、测试 Docker 是否安装正确
执行以下命令测试 Docker 是否安装成功:
docker run --rm hello-world
原文地址:CSDN





评论
登录后即可评论
分享你的想法,与作者互动
暂无评论