赞
踩
- ## 查看系统版本,确认版本
- cat /etc/kylin-release
- Kylin Linux Advanced Server release V10 (Tercel)
-
- ## 操作系统
- uname -p
- aarch64
-
- ## 内核版本(≥ 3.10)
- uname -r
- 4.19.90-21.2.ky10.aarch64
-
- ## iptables 版本(≥ 1.4)
- iptables --version
- iptables v1.8.1 (legacy)
- ## 选择并下载 docker-ce 二进制包文件
- # 官网下载地址: https://download.docker.com/linux/static/stable/aarch64/
- wget https://download.docker.com/linux/static/stable/aarch64/docker-20.10.7.tgz
-
- ## 解压下载好的压缩包
- tar -zxvf docker-20.10.7.tgz
-
- ## 移动解压出来的二进制文件到 /usr/bin 目录中
- mv docker/* /usr/bin/
-
- ## 测试启动
- dockerd
- ## 编辑docker的系统服务文件
- vi /usr/lib/systemd/system/docker.service
-
- ## 将下面的内容复制到刚创建的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
- LimitNOFILE=infinity
- LimitNPROC=infinity
- TimeoutStartSec=0
- Delegate=yes
- KillMode=process
- Restart=on-failure
- StartLimitBurst=3
- StartLimitInterval=60s
- [Install]
- WantedBy=multi-user.target
- ######################## 文本结尾 ########################
-
-
- ## 为docker.service添加执行权限
- chmod +x /usr/lib/systemd/system/docker.service
-
- ## 重新加载系统控制器
- systemctl daemon-reload
- ## 创建 daemon.json 配置文件
- vi /etc/docker/daemon.json
-
- ## daemon.json 文件内容
- {
- "registry-mirrors":[
- "https://pee6w651.mirror.aliyuncs.com",
- "https://registry.docker-cn.com",
- "http://hub-mirror.c.163.com",
- "https://docker.mirrors.ustc.edu.cn"
- ],
- "data-root":"/data/docker",
- "log-driver":"json-file",
- "log-opts":{
- "max-size":"200m","max-file":"3"
- }
- }
- ########################## 文件结束 ##########################
-
- ## 启动docker
- systemctl start docker
-
- ## 开机自启动
- systemctl enable docker
-
- ## 验证docker 查看docker 版本:
- docker -v
注:以上内容仅提供参考和交流,请勿用于商业用途,如有侵权联系本人删除!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。