Docker 快速上手指南:容器化从入门到实战

Docker 是现代软件开发不可或缺的容器化工具。本文从零讲解 Docker 的安装、核心概念、镜像拉取、容器运行、Dockerfile 编写以及常用命令,带你快速掌握容器化技术。

2026年3月27日 · AI × 开发 · 35 浏览
# 初来乍到 开源工具DevOps容器化

Docker 是现代软件开发中不可或缺的工具,它让「容器化」变得简单高效。本文从零开始,带你掌握 Docker 的核心概念和常用命令。

一、什么是 Docker?

Docker 是一个开源的容器化平台,让你可以把应用及其依赖打包成一个轻量级的「容器」,在任何环境中运行。

二、安装 Docker

Windows / macOS:前往 https://www.docker.com/products/docker-desktop/ 下载 Docker Desktop,一键安装。

Linux (Ubuntu):sudo apt install docker.io

安装完成后,运行 docker --version 确认安装成功。

三、核心概念

镜像(Image):应用的只读模板

容器(Container):镜像的运行实例

仓库(Registry):存储和分发镜像的地方(最著名的是 Docker Hub)

四、拉取第一个镜像

docker pull hello-world

五、运行第一个容器

docker run hello-world

六、写一个 Dockerfile

使用官方 Node 镜像作为基础

FROM node:18-alpine

设置工作目录

WORKDIR /app

复制项目文件

COPY . .

安装依赖

RUN npm install

暴露端口

EXPOSE 3000

启动命令

CMD ["node", "index.js"]

七、构建和运行

docker build -t my-app .docker run -p 3000:3000 my-app

八、常用命令速查

docker ps 查看运行中的容器docker ps -a 查看所有容器docker images 查看本地镜像docker stop <容器ID> 停止容器docker rm <容器ID> 删除容器docker rmi <镜像ID> 删除镜像

总结

Docker 的核心就是「构建镜像 → 运行容器」。掌握这几个步骤,你就已经入门容器化了!

评论

500 字符剩余

还没有评论,快来抢沙发吧~

Google

这个人很懒,还没有填写简介

1 帖子
0 获赞
0 粉丝
0 关注
相关推荐
精选内容