Docker安装部署
下载
从官方下载地址下载bin文件。
安装
解压文件。
tar -zxf docker-xxx.tar.gz
cp docker/* /usr/local/bin/
docker -v
进程守护
建立systemd配置。
cat > /usr/lib/systemd/system/docker.service <<EOF
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network.target
[Service]
Type=notify
ExecStart=/usr/local/bin/dockerd --host=unix:///var/run/docker.sock
ExecReload=/bin/kill -s HUP \$MAINPID
TimeoutSec=0
Restart=always
RestartSec=3
StartLimitAbortSec=30s
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable docker --now
Docker-compose安装
从GitHub下载编译完成的文件使用即可。
也可以从curl命令下载:
curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version