跳到主要内容

docker安装

安装 Docker

首先,确保在服务器上安装了 Docker。安装步骤取决于你的操作系统。以下是在基于 Debian 的系统(如 Ubuntu)上安装 Docker 的常用命令:

sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce

对于其他操作系统,你可以访问 Docker 官方文档以获取具体的安装指南。

启动docker

在大多数基于 Linux 的系统上,您可以使用下面的命令来启动 Docker 服务:

sudo systemctl start docker

启动 Docker 服务之后,您可以使用以下命令来确认 Docker 守护进程是否正在运行:

sudo systemctl status docker

如果 Docker 服务启动成功,您应该看到服务的状态显示为 "active (running)"。

如果您希望 Docker 在系统启动时自动启动,可以使用以下命令来启用 Docker 服务的自启动:

sudo systemctl enable docker

非root用户权限配置

如果您在启动 Docker 服务时遇到权限问题,确保您的用户账户已经被添加到 docker 用户组。您可以使用以下命令来添加用户到 docker 组:

sudo usermod -aG docker $USER

添加用户到 docker 组后,您需要注销并重新登录,或者重启系统,以便更改生效。

如果在执行这些步骤之后您仍然遇到问题,可能需要检查 Docker 守护进程的日志文件,通常位于 /var/log/docker.log 或通过 journalctl -u docker.service 命令来查看更多的错误信息。