Docker(一)_Centos7离线安装

下面是笔者在离线部署Docker时的笔记,分享下Centos7服务器上离线安装Docker。

一、环境检查

(1)查看内核

Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。

使用命令查看centos内核

uname -r

(2)查看centos版本信息

cat /etc/redhat-release

满足安装要求,开始安装!

二、资源下载上传

下载地址:https://download.docker.com/linux/static/stable/x86_64/

在这里笔者选择下载的版本是:docker-20.10.9.tgz

如果有读者下载不成功,那么我上传到了网盘,帮大家下载好了

通过网盘分享的文件:docker-20.10.9.tgz
链接: <https://pan.baidu.com/s/1NF00su4TJnS8yVtfJ01oZw?pwd=8xpc> 提取码: 8xpc

点击后下载完成,上传至你的目录目录

三、安装

(1)解压安装包

ar -zxvf ./docker-20.10.9.tgz

(2)解压文件复制到 /usr/bin

通过命令cp docker/* /usr/bin/将解压得到的文件复制到 /usr/bin目录下

cp docker/* /usr/bin/

(3)创建docker服务文件

在 /etc/systemd/system 目录下创建一个docker.service文件,用于注册docker服务和开机启动 使用命令 vi /etc/systemd/system/docker.service 创建

vi /etc/systemd/system/docker.service

文件内容如下:

[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

(4)服务文件授权

给service文件设置权限 chmod 777 /etc/systemd/system/docker.service

chmod 777 /etc/systemd/system/docker.service

(5)重新加载配置

使用命令 systemctl daemon-reload 重新加载配置

systemctl daemon-reload

(6)设置docker开机启动

设置docker为开机启动 systemctl enable docker.service

systemctl enable docker.service

(7)启动docker

启动 docker 命令 systemctl start docker

systemctl start docker

(8)查看容器状态

查看容器状态 systemctl status docker

恭喜你学会了离线安装Docker。

相关推荐
过过过呀Glik3 小时前
在 Ubuntu 上安装与配置 Docker 的完整指南
linux·ubuntu·docker
G_whang3 小时前
centos7 下使用 Docker Compose
运维·docker·容器
大饼酥3 小时前
保姆级教程Docker部署RabbitMQ镜像
docker·容器·rabbitmq
Engineer-Yao3 小时前
【win10+RAGFlow+Ollama】搭建本地大模型助手(教程+源码)
docker·大模型·win10·wsl·ollama·本地大模型·ragflow
黄白柴柴4 小时前
docker run 端口映射
运维·docker·容器
明 庭5 小时前
在 Ubuntu 下通过 Docker 部署 PSQL 服务器
服务器·ubuntu·docker
redreamSo6 小时前
Docker Compose 日志管理:高效搜索与上下文查看指南
linux·后端·docker
阿髙6 小时前
docker 软连接修改存储位置
java·docker·eureka
流穿7 小时前
ELK系列-(六)Redis也能作为消息队列?(下)
数据库·redis·ubuntu·elk·docker·容器