官方一键脚本
curl -fsSL https://get.docker.com | sh非常省事,前提是海外服务器
手动安装(仅限ubuntu)
更新apt
sudo apt update
sudo apt upgrade -y安装依赖包
sudo apt install -y ca-certificates curl gnupg添加GPG key
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpgsudo apt update安装docker
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin设置docker开机自启
sudo systemctl enable docker
sudo systemctl start docker检查状态
sudo systemctl status docker测试安装是否成功
sudo docker version
sudo docker run hello-world(可选)不使用"sudo"运行docker
sudo usermod -aG docker $USER注意:linux下docker-compose目前新版本无需单独安装,使用指令docker compose中间是空格
国内服务器添加国内docker镜像源
sudo mkdir -p /etc/docker
sudo nano /etc/docker/daemon.jsonnano使用可以参考 http://readfrog.ltd/index.php/archives/3/
{
"registry-mirrors": [
"docker镜像源的地址"
]
}国内镜像源目前已经没有免费开放的了,通常需要注册并有独立链接,需要自行搜索



































































































































