Docker 是流行的容器化平台,彻底改变了软件开发、交付和部署的方式。由于能够将应用程序及其依赖项打包到容器中,它支持一致且可扩展的环境,使其成为开发人员和系统管理员的最爱。CentOS Stream 9,一个健壮的Linux发行版,为运行Docker容器提供了稳定的基础。
在 CentOS Stream 9 上安装 Docker。
第 1 步。维护最新的系统对于确保 Docker 的安全和稳定的环境至关重要。要更新您的 CentOS Stream 9 系统,请按照以下步骤操作:
sudo dnf clean all
sudo dnf update
第 2 步。在 CentOS Stream 9 上安装 Docker。
我们将使用官方的 Docker 存储库安装 Docker。此方法可确保您获得最新和最稳定的 Docker for CentOS Stream 9 版本。首先,让我们设置 Docker 存储库。打开终端并运行以下命令:
sudo dnf install yum-utils sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
现在存储库已设置完毕,您可以继续安装 Docker:
sudo dnf install docker-ce
确认 Docker 已成功安装并运行平稳。通过运行以下命令检查 Docker 版本:
docker --version
让我们也通过运行一个简单的容器来测试 Docker:
docker run hello-world
如果你看到一条消息,指示你的安装似乎工作正常,则表示 Docker 已成功安装在你的 CentOS Stream 9 系统上。
第 3 步。管理 Docker。
现在 Docker 已安装,让我们探索一些基本的管理任务。要启动并启用 Docker 服务,请执行以下命令:
sudo systemctl start docker
sudo systemctl enable docker
默认情况下,Docker 需要根权限才能运行。但是,您可以通过将用户添加到“docker”组来以非 root 用户的身份管理 Docker。执行以下命令以将用户添加到 Docker 组:
sudo usermod -aG docker your_username
请记住将“”替换为您的实际用户名。your_username
第 4 步。基本码头工人命令。
以下是一些基本的 Docker 命令,可帮助您入门。若要运行 Docker 容器,请使用后跟容器名称的命令。例如:docker run
docker run -it --rm alpine
这将以交互方式启动 Alpine Linux 容器,并在退出后将其删除。
若要列出正在运行的容器,请运行:
docker ps
列出所有容器,包括已停止的容器,请执行以下操作:
docker ps -a
若要停止正在运行的容器,请使用:
docker stop container_name_or_id
要删除已停止的容器,请执行以下操作:
docker rm container_name_or_id
若要从 Docker Hub 拉取 Docker 映像,请使用:
docker pull image_name
要列出本地可用的映像,请执行以下操作:
docker images
请记住进一步探索 Docker 并深入研究 Docker Compose,它使您能够定义和运行多容器应用程序。
感謝你使用這本教鬆在 CentOS Stream 9 上安裝 Docker 容器。有关其他帮助或有用信息,我们建议您查看 Docker 官方网站。