linux下安装docker并配置的两种方法(详细步骤+简单总结)

linux下安装docker并配置的两种方法

    • 一次linux安装docker (方法一)_ (Ubuntu 18.04 arm版本)
    • 一次linux安装docker(方法二)_ (Centos7 阿里云)
    • 总结

一次linux安装docker (方法一)_ (Ubuntu 18.04 arm版本)

话说白嫖了华为的鲲鹏服务器,结果好坑,生态不完善啥资料也没有心累,下面是在上面安装docker的经历:

1. 下载docker安装包docker-ce_19.03.8_3-0_ubuntu-xenial_arm64.deb 

(由于是arm版本的比较难下载 https://download.docker.com/linux/ubuntu/dists/xenial/pool/edge/)

* arm版本需要依赖containerd.io_1.2.6-3_arm64.deb  docker-ce-cli_19.03.8_3-0_ubuntu-xenial_arm64.deb 其他版本只需要一个压缩包就搞定
* 执行lsb_release -a 查看系统版本
* 执行uname -r 查看系统内核
2. 打开shell工具连接服务器
3. 通过cd命令切换到/usr/local
4. 执行mkdir docker命令建立docker目录
5. 通过WinSCP连接服务器并把下载的docker包上传到服务器
6. 执行dpkg -i *.deb解压压缩包 如图

linux下安装docker并配置的两种方法(详细步骤+简单总结)_第1张图片

7. 执行 systemctl start docker.service 启动docker
8. 执行 docker version 验证是否安装成功(有client和service两部分表示docker安装启动都成功了)如图

linux下安装docker并配置的两种方法(详细步骤+简单总结)_第2张图片

9. 执行 systemctl enable docker 设置开机自动启动

步骤3

__<2.docker设置加速地址(我选的阿里 还有其他)_

1.打开网址 https://cr.console.aliyun.com/?spm=a2c4g.11186623.2.15.19e611be4cNLBG
获取自己的加速地址
linux下安装docker并配置的两种方法(详细步骤+简单总结)_第3张图片
2. /etc/docker/daemon.json 写入 {“registry-mirrors”: [“加速地址”]} (没有新建文件写入地址)
linux下安装docker并配置的两种方法(详细步骤+简单总结)_第4张图片

{
    "registry-mirrors":[
        "https://docker.mirrors.ustc.edu.cn",
        "http://hub-mirror.c.163.com",
        "https://dockerhub.azk8s.cn",
        "https://mirror.ccs.tencentyun.com",
        "https://mirrors.huaweicloud.com/"
    ],
    "experimental":true
}

3.执行 systemctl daemon-reload 重新加载配置
步骤6
4. 执行 systemctl restart docker 重启服务
步骤7

一次linux安装docker(方法二)_ (Centos7 阿里云)

1. 执行yum list installed | grep docker命令  查看是否已安装docker

2. 执行yum -y install docker 安装docker(-y表示不询问安装)

linux下安装docker并配置的两种方法(详细步骤+简单总结)_第5张图片

3. 执行yum list installed | grep docker命令 查看是否安装成功

4. 执行systemctl start docker 启动docker

5. 执行systemctl status docker 查看docker服务状态

linux下安装docker并配置的两种方法(详细步骤+简单总结)_第6张图片

6. /etc/docker/daemon.json 写入 {"registry-mirrors": ["加速地址"]} (没有新建文件写入地址)

linux下安装docker并配置的两种方法(详细步骤+简单总结)_第7张图片

{
    "registry-mirrors":[
        "https://docker.mirrors.ustc.edu.cn",
        "http://hub-mirror.c.163.com",
        "https://dockerhub.azk8s.cn",
        "https://mirror.ccs.tencentyun.com",
        "https://mirrors.huaweicloud.com/"
    ],
    "experimental":true
}
7. 执行 systemctl restart docker 重启服务

步骤4

总结

对小白来说,没有生态真的寸步难行,装上docker这里不支持那里不支持,太难了,华为的鲲鹏服务器,如果有用的,遇到问题可以直接找他们客服,虽然不是都能解决,但是可以大概给个方向。就这样小白的我还是用其他吧!

你可能感兴趣的:(linux,docker,鲲鹏服务器,java,docker,服务器,linux,运维)