【基础篇】搭建你的第一个Docker环境:步骤与最佳实践

158 阅读2分钟

《搭建你的第一个Docker环境:步骤与最佳实践》

在本教程中,我们将详细介绍如何在您的机器上安装Docker,创建并运行第一个容器,以及介绍一些Docker的基本命令和操作。

安装Docker

1. 下载Docker

前往 Docker官网 下载适合您操作系统的Docker Desktop版本。Docker支持Windows、MacOS和各种Linux发行版。

2. 安装过程

  • Windows/Mac: 运行下载的安装程序,并遵循向导指示。

  • Linux: 使用包管理器安装Docker,例如在Ubuntu上,可以使用以下命令:

    # 设置 Docker 的 `apt` 存储库。
    # Add Docker's official GPG key:
    sudo apt-get update
    sudo apt-get install ca-certificates curl gnupg
    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.gpg
    
    # Add the repository to Apt sources:
    echo \
    "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
    sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    sudo apt-get update
    
    # 安装 Docker 软件包。
    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    

3. 验证安装

打开终端或命令提示符,输入以下命令以验证Docker是否正确安装:

docker --version

创建和运行第一个容器

1. 拉取镜像

首先,我们需要从Docker Hub获取一个镜像。以运行一个简单的Hello World程序为例:

docker pull hello-world

2. 运行容器

拉取镜像后,使用以下命令运行容器:

docker run hello-world

此命令将创建一个基于hello-world镜像的新容器,并运行它。您应该能看到来自Hello World应用程序的欢迎消息。

Docker基本命令和操作

  1. 查看正在运行的容器

    docker ps
    
  2. 查看所有容器(包括未运行的)

    docker ps -a
    
  3. 停止运行的容器

    docker stop [容器ID]
    
  4. 启动已停止的容器

    docker start [容器ID]
    
  5. 删除容器

    docker rm [容器ID]
    
  6. 查看本地镜像

    docker images
    
  7. 删除镜像

    docker rmi [镜像名称]
    

最佳实践

  • 使用版本标签:在拉取镜像时指定版本标签,确保应用的一致性和稳定性。
  • 清理资源:定期删除不再需要的容器和镜像,以节省空间。
  • 保持更新:定期更新Docker和容器镜像,确保安全性和最佳性能。

通过遵循这些步骤和最佳实践,您现在已经成功地在您的机器上搭建了第一个Docker环境,并了解了如何管理Docker容器和镜像。随着您对Docker的深入了解,您将能够更有效地使用这一强大的工具来改善您的开发和部署流程。

注:本文由 GPT 生成,orrn进行编辑和整理,如有转载请注明出处。