卸载旧版本 $ apt-get remove docker docker-engine docker.io containerd runc 更新软件包 sudo apt update sudo apt upgrade 安装docker依赖 apt-get install ca-certificates curl gnupg lsb-release 添加Docker官方GPG密钥 curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - 添加Docker软件源 sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" 安装docker apt-get install docker-ce docker-ce-cli containerd.io 配置用户组 (默认情况下,只有root用户和docker组的用户才能运行Docker命令。我们可以将当前用户添加到docker组,以避免每次使用Docker时都需要使用sudo) (注:重新登录才能使更改生效) sudo usermod -aG docker $USER 运行docker systemctl start docker 安装工具 apt-get -y install apt-transport-https ca-certificates curl software-properties-common 重启docker service docker restart 验证是否成功 sudo docker run hello-world 查看版本 sudo docker version 查看镜像 docker images 查看容器 docker ps docker run -d --name looking-glass --restart always -p 3004:80 wikihostinc/looking-glass-server docker run --restart=always -d -p 3004:80 --name librespeed adolfintel/speedtest docker run --restart=always -d --network host --name librespeed adolfintel/speedtest