当前位置:首页 > 系统运维
以二进制文件方式安装 docker
来源:靑龍一笑的博客  作者:靑龍一笑  发布时间:2021-03-31 14:20:06  点击量:741  评论:0

    首先,到 docker 官网(https://download.docker.com/linux/static/stable/x86_64/)下载最新版本的软件包。
    解压 docker 软件包:

root@RicenOS:/opt/softwares# tar xvf docker-20.10.5.tgz 

    将所有二进制文件移到 /usr/bin 目录下:

root@RicenOS:/opt/softwares# cp docker/* /usr/bin/

    配置 Docker Socket:

root@RicenOS:/opt/softwares# vi /etc/systemd/system/docker.socket

    内容如下:

[Unit]
Description=Docker Socket for the API

[Socket]
ListenStream=/run/docker.sock
SocketMode=0660
SocketUser=root
SocketGroup=docker

[Install]
WantedBy=sockets.target

    配置 Docker 服务:

root@RicenOS:/opt/softwares# vi /etc/systemd/system/docker.service

    内容如下:

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target docker.socket firewalld.service
Wants=network-online.target
Requires=docker.socket

[Service]
Type=notify
ExecStart=/usr/bin/dockerd -H fd://
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=1048576
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target

    添加 docker 用户组:

root@RicenOS:/opt/softwares# groupadd docker

    配置成开机启动:

root@RicenOS:/opt/softwares# systemctl enable docker

    启动 docker:

root@RicenOS:/opt/softwares# systemctl start docker
版权所有 © 2005-2023 靑龍一笑的博客  Powered by C.S.Ricen
Copyright © 2005-2023 by www.ricensoftwares.com.cn  All Rights Reserved.

欢迎光临本站,这里是靑龍一笑的博客。

因资金匮乏,本站已迁到国外的免费空间,可能导致本站的访问速度较慢,由此给您带来的不便,敬请谅解。

您可以通过下方的“支持本站建设”链接,给本站提供资金支持。

Free Web Hosting