3·基础入门入门

Hello World 容器

Hello World 容器

学习目标

  1. 运行第一个容器
  2. 理解 docker run 的过程
  3. 掌握基本命令

核心概念

运行第一个容器

docker run hello-world

发生了什么?

1. Docker 客户端发送请求给 Docker Daemon
2. Daemon 检查本地有没有 hello-world 镜像
3. 没有 → 从 Docker Hub 拉取
4. 创建容器并运行
5. 输出信息后退出

常用命令

# 运行交互式容器
docker run -it ubuntu bash

# 查看运行中的容器
docker ps

# 查看所有容器(包括已停止)
docker ps -a

# 停止容器
docker stop <容器ID>

# 删除容器
docker rm <容器ID>

运行交互式容器

# -i 交互模式,-t 分配终端
docker run -it ubuntu bash

# 现在你在 Ubuntu 容器里
root@abc123:/# cat /etc/os-release
root@abc123:/# ls
root@abc123:/# exit

后台运行

# -d 后台运行
docker run -d nginx

# 查看运行中的容器
docker ps

实践练习

练习 1:运行 Ubuntu

docker run -it ubuntu bash
# 在容器内执行一些命令,然后 exit 退出

练习 2:查看容器列表

docker ps -a
# 找到刚才运行过的容器

小结

命令作用
docker run运行容器
-it交互模式
-d后台运行
docker ps查看容器
docker stop停止容器
docker rm删除容器

练习编辑器

bash
Loading...