ubuntu系统安装docker

一、下载liunx系统镜像

1、系统镜像

下载地址:https://mirrors.tuna.tsinghua.edu.cn/

中科大源:https://mirrors.ustc.edu.cn/ubuntu-releases

2、ubuntu密码设置

sudo passwd 密码

su root 密码

3、下载加速

在安装软件时,国外网址访问速度比较慢,所以需要在系统中进行配置。Ubuntu 的软件源配置文件是 /etc/apt/sources.list

清华源地址,选择对应的系统版本,比如20版本,如下所示:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

执行命令

`/etc/apt/sources.list`# 保险起见可以备份一下这个需要更改的文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

sudo vim /etc/apt/sources.list

#再将源地址拷贝至/etc/apt/sources.list

更新工具

sudo apt update

安装网络工具

sudo apt install net-tools

安装其他工具

sudo apt install vim
sudo apt install -y curl

二、docker的安装

1、docker的安装

安装Docker Engine

sudo apt install -y docker.io 

启动docker服务

sudo service docker start 

2、配置docker

配置docker客户端后,可以在执行命令时,不用再输入sudo命令。

当前用户加入docker组

sudo usermod -aG docker ${USER} 

查看docker用户组

sudo ls -lh /var/run/docker.sock

将当前用户加入docker组

sudo gpasswd -a ${USER} docker

更新用户组

newgrp docker

最后重启docker生效

sudo service docker restart

3、添加docker镜像源

为了提高镜像拉取下载速度,换源的方法是编辑/etc/docker/daemon.json(如果不存在则创建)。

sudo vim /etc/docker/daemon.json

将下列信息复制,并保存在daemon.json文件中

{
    "registry-mirrors":[
         "http://docker.mirrors.ustc.edu.cn",
         "http://hub-mirror.c.163.com",
         "http://registry.docker-cn.com"
    ] ,
    
    "insecure-registries":[
       "docker.mirrors.ustc.edu.cn",
         "registry.docker-cn.com"
    ],
    
    "runtimes": {
        "nvidia": {
            "path": "nvidia-container-runtime",
            "runtimeArgs": []
        }
    }
}

重启Docker服务:

sudo service docker restart

4、安装docker-compose

使用 curl 命令下载 Docker Compose 的安装包

sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/v2.6.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

修改 Docker Compose 执行权限

sudo chmod +x /usr/local/bin/docker-compose

添加软链接

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

检查 Docker Compose 是否安装成功

docker-compose --version

5、测试工具安装

docker pull busybox 
docker pull selenium/node-chrome 
docker pull selenium/node-firefox
docker pull selenium/node-edge

docker pull selenium/event-bus
docker pull selenium/event-queue
docker pull selenium/event-distributor
docker pull selenium/event-router
posted @ 2022-07-21 10:36  xyztank  阅读(249)  评论(0编辑  收藏  举报