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

浙公网安备 33010602011771号