二进制安装docker

二进制安装docker文档

建模部署

docker安装

下载docker

因rpm包安装依赖较多,选择二进制安装,下载地址如下

https://download.docker.com/linux/static/stable/x86_64/

创建docker组

groupadd docker

如果没有docker组,启动docker将会报如下错误

5月 29 14:40:59 localhost.localdomain systemd[1]: Dependency failed for Docker Application Container Engine.
5月 29 14:40:59 localhost.localdomain systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'.

安装docker

#解压
tar xf docker-20.10.9.tgz 
#拷贝二进制文件
cp docker/* /usr/bin/

配置docker启动

  • 创建containerd的service文件
#创建containerd的service文件,并且启动
cat >/etc/systemd/system/containerd.service <
  • 启动containerd
systemctl enable --now containerd.service
  • 创建docker的service文件
#准备docker的service文件
cat > /etc/systemd/system/docker.service <
  • 创建docker的socket文件
#准备docker的socket文件
cat > /etc/systemd/system/docker.socket <
  • 启动docker并验证
#启动docker
systemctl enable --now docker.socket  && systemctl enable --now docker.service
#验证
docker info
复制代码
  • 创建docker配置文件(按需创建)
cat >/etc/docker/daemon.json <

你可能感兴趣的:(docker,容器,运维)