从Docker存储库安装Docker 在从Docker存储库安装docker-ce之前,使用apt命令安装一些依赖项,如下所示。 sudo apt install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common 安装完成后,添加docker密钥和docker'stable'存储库。 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" > /etc/apt/sources.list.d/docker-stable.list 并更新存储库。 sudo apt update 现在docker仓库已经添加到系统中。 使用apt-cache命令检查docker仓库提供的所有docker软件包。 sudo apt search docker-ce sudo apt-cache policy docker-ce 你会看到不同的码头版本如下。 使用下面的apt命令安装它。 sudo apt install docker-ce 安装完成后,启动Docker服务并使其每次在系统启动时启动。 systemctl start docker systemctl enable docker 现在检查系统上安装的码头版本。 docker --version 你将得到系统上安装的docker 18.x。 现在您可以通过从Docker Registry下载Docker Image来开始制作容器。 开始安装码头版本 将Docker作为非root用户运行 为了将docker作为普通/非root用户运行,我们需要添加一个新的系统用户。 我们将添加名为'hakase'的新用户,然后将其添加到'docker'组中。 添加'hakase'用户。 useradd -m -s /bin/bash hakase passwd hakase 为'码头'组添加'hakase'用途。 usermod -aG docker hakase 现在以“hakase”用户身份登录并运行docker命令。 su - hakase docker run hello-world 你会从Docker那里得到你好世界。 ubuntu 完全干净的卸载docker 删除某软件,及其安装时自动安装的所有包 sudo apt-get autoremove docker docker-ce docker-engine docker.io containerd runc 1 查看删除docker其他有没有没有卸载干净的包 dpkg -l | grep docker 1 卸载相应的包 sudo apt-get autoremove docker-ce-* 1 4.删除docker的相关配置&目录 sudo rm -rf /etc/systemd/system/docker.service.d 1 sudo rm -rf /var/lib/docker 1 5.确定docker卸载完毕 docker --version