安装Docker

  1. 下载docker离线安装包,并上传到服务器
    下载地址:https://download.docker.com/linux/static/stable/x86_64/
    在这里插入图片描述
  2. 解压压缩包,并复制到指定目录
tar -xvf xxx.tgz
cp docker/* /usr/bin/
  1. 配置Docker服务,并赋予文件执行权限
vim /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
ExecReload=/bin/kill -s HUP $MAINPID

TimeoutSec=0

RestartSec=2

ExecStartPost=/usr/sbin/iptables -P FORWARD ACCEPT
Restart=always

TimeoutStartSec=0


LimitNOFILE=infinity
LimitNPROC=infinity

LimitCORE=infinity

Delegate=yes
KillMode=process
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target
chmod +x /etc/systemd/system/docker.service
  1. 启动docker服务
systemctl daemon-reload
systemctl enable docker.service 
systemctl start docker 
  1. 验证安装
docker  -v

安装Docker compose

  1. 下载docker compose离线安装包,并上传到服务器
    下载地址:https://github.com/docker/compose/releases
  2. 创建目录结构并复制文件到指定目录
mkdir -p /usr/local/lib/docker/cli-plugins
cp docker-compose-linux-x86_64 /usr/local/lib/docker/cli-plugins/docker-compose
  1. 赋予文件执行权限
chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
  1. 创建软连接
ln -s /usr/local/lib/docker/cli-plugins/docker-compose /usr/bin/docker-compose
  1. 验证安装
docker compose version

安装1Panel

参考官方文档:https://1panel.cn/docs/v2/installation/online_installation/#1

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐