【Linux学习】常用命令100条

ubuntu 环境下的 docker 安装

docker 的安装:

1
apt install docker.io

一条命令就安装完了,后续是镜像源的配置。如果不想配,就直接使用对方的网址+镜像。比如:

1
docker pull 666860.xyz/hello-world

图片

镜像站点的帮助文档:

图片

日常找镜像可以在它的网站上搜:

图片

找到镜像后,使用 pull 拉取镜像即可。如果不想每次pull前都加网站名称,可以将镜像网址写到配置文件中:

1
2
3
4
5
6
7
8
9
10
11
$ cat  /etc/docker/daemon.json
{
"registry-mirrors":[
"https://666860.xyz/"
]
}
$ systemctl daemon-reload
$ systemctl stop docker
$ systemctl start docker


后续拉取镜像就不用加网址了:

1
docker pull ubuntu:20.04

图片

有些镜像国内的同步源没有,这时就需要加代理了。代理的配置文件如下:

1
2
3
4
# /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="http_proxy=http://192.168.1.1:7890"
Environment="https_proxy=http://192.168.1.1:7890"

将 proxy 指向代理服务地址,此时 docker 会使用文件中指定的 http_proxy 拉取镜像。不要在 client 端设置 http_proxy,docker 是 C/S 架构,每次更改代理需要重启服务端。