【docker】Linux上docker的二进制安装

一、选择合适的架构和版本

我们一般常用的架构为 x86_64 或者 aarch64。

#  wget  https://download.docker.com/linux/static/stable/x86_64/docker-18.06.0-ce.tgz

#  wget https://download.docker.com/linux/static/stable/aarch64/docker-18.06.0-ce.tgz


二、解压二进制安装包


#  tar  -zxf   docker-18.06.0-ce.tgz

# ll docker/ 

#  cp  -r  docker/docker*   /usr/bin/



三、创建docker的systemd的service文件


docker.service示例文件


#  vim  /etc/systemd/system/docker.service  

####################################################

[Unit]

Description=Docker Daemon

[Service]

Type=notify

ExecStart=/usr/bin/dockerd \

    --data-root /var/lib/docker \

    --insecure-registry 192.168.1.106:443

[Install]

WantedBy=multi-user.target

#####################################################


说明:

--data-root  指定拉取镜像存放的目录,默认 /var/li/docker  如果需要更改路径,需提前创建

--insecure-registry  指定受信任的docker镜像仓库地址(格式为 IP/域名+端口)

更多其他参数选项,请参考相关文档。


四、刷新配置,启动服务


# systemctl daemon-reload

# systemctl  start docker  

# systemctl enable  docker   

# systemctl status docker 


# docker version




五、参考


Index of linux/static/stable/docker

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


moby/contrib/init/systemd/docker.service

https://github.com/moby/moby/blob/master/contrib/init/systemd/docker.service


docker.service 修改指南

https://www.cnblogs.com/nihaorz/p/12131873.html

你可能感兴趣的:(【docker】Linux上docker的二进制安装)