返回

Docker 新手教程:10 分钟搭建 Docker 环境,畅游容器世界

后端

在数字化转型的浪潮中,云原生技术如火如荼,Docker 作为容器技术的翘楚,以其轻量、可移植、可扩展的优势,备受瞩目。据统计,在生产环境中,容器技术的采纳率已接近 70%。

然而,对于 Docker 初学者来说,搭建 Docker 环境可能是一项令人望而生畏的任务。别担心!本教程将手把手带你入门 Docker,让你在 10 分钟内掌握 Docker 环境搭建,畅游容器世界。

前提条件

在开始搭建 Docker 环境之前,请确保你已满足以下前提条件:

  • 拥有管理员权限的 Linux 或 macOS 系统
  • 已安装至少 2GB 内存的 Docker Desktop

第 1 步:安装 Docker Desktop

访问 Docker 官方网站(https://www.docker.com/products/docker-desktop/),根据你的系统选择并下载 Docker Desktop 安装包。安装完成后,启动 Docker Desktop,它将在后台运行。

第 2 步:创建你的第一个容器

在终端中输入以下命令创建你的第一个容器:

docker run hello-world

你会看到一个简单的“Hello from Docker!”消息。恭喜!你已经成功创建并运行了你的第一个 Docker 容器。

第 3 步:构建你的第一个镜像

Docker 镜像是包含应用程序代码、运行时和依赖项的不可变文件。要构建你的第一个镜像,请创建一个名为 Dockerfile 的文件,其中包含以下内容:

FROM nginx
COPY index.html /usr/share/nginx/html

然后运行以下命令构建镜像:

docker build -t my-nginx .

第 4 步:运行你的镜像

使用以下命令运行你的镜像:

docker run -p 80:80 my-nginx

现在,你可以在浏览器中访问 localhost 来查看你的 Nginx 欢迎页面。

第 5 步:管理你的容器

你可以使用以下命令管理你的容器:

  • 列出正在运行的容器:docker ps
  • 停止容器:docker stop <container_id>
  • 删除容器:docker rm <container_id>

结论

恭喜!你已经成功搭建了 Docker 环境,并掌握了 Docker 的基础操作。通过本教程,你学会了创建和运行容器、构建和运行镜像,以及管理容器。

Docker 是一个强大的工具,可以简化应用程序的部署和管理。现在,你已经具备了 Docker 入门的知识,可以继续探索其更多高级功能,例如编排、网络和存储。