用 Docker 跑通第一个容器:pull、run、publish 8080
把官方入门镜像跑起来,确认本机 Docker 能拉镜像、映射端口、用浏览器打开页面。以下步骤按 Docker 官方 Get started / Running containers 整理,可直接照做。[1][2]
准备工作
已安装并启动 Docker Desktop(或等价的 Docker Engine)
终端能执行
docker version本机 8080 端口未被占用
操作步骤
1、拉取官方欢迎镜像
做什么:下载 docker/welcome-to-docker 镜像。
为什么:先有本地镜像,后面 run 才不依赖临时解析失败。
如何确认:命令结束后 docker images 能看到该仓库名。
docker pull docker/welcome-to-docker2、以后台方式运行并映射端口
做什么:创建容器,把容器内 80 映射到本机 8080,并命名便于管理。[1]
为什么:--detach 不占终端;--publish 才能用浏览器访问;--name 方便停止删除。
如何确认:docker ps 里 STATUS 为 Up,PORTS 含 0.0.0.0:8080->80/tcp。
docker run --detach --name welcome --publish 8080:80 docker/welcome-to-docker3、浏览器打开页面
做什么:访问 http://localhost:8080 。
为什么:确认端口映射和服务进程都正常。
如何确认:页面能打开官方欢迎内容;打不开就回看 docker ps 与端口占用。
4、用完删除容器
做什么:强制删除名为 welcome 的容器。[1]
为什么:避免下次同名冲突;镜像仍保留,可再开。
如何确认:docker ps -a 不再出现 welcome。
docker rm --force welcome注意事项
企业环境使用 Docker Desktop 需核对商业许可条款。[1]
端口被占用时改成
-p 8081:80并访问对应端口。命令与参数以官方文档为准,界面随版本可能变化;本文按 2026-10-24 可访问的官方文档整理。
来源
[1] Build and share a containerized application / Run a container,Docker Docs。
[2] Running containers,Docker Docs。
#Docker #容器 #docker-run #入门 #welcome-to-docker

成为第一条评论!
Nobody's responded to this post yet. Add your thoughts and get the conversation going.