温馨提示×

ubuntu docker怎样建容器

小樊
39
2026-09-13 08:46:20
栏目: 智能运维

在 Ubuntu 上使用 Docker 创建容器,通常步骤如下:


一、安装 Docker(如已安装可跳过)

sudo apt update
sudo apt install docker.io -y

启动并设置开机自启:

sudo systemctl enable --now docker

验证:

docker --version

(可选)将当前用户加入 docker 组,避免每次用 sudo:

sudo usermod -aG docker $USER

⚠️ 执行后需重新登录


二、拉取镜像(以 Ubuntu 为例)

docker pull ubuntu

查看本地镜像:

docker images

三、创建并运行容器

1️⃣ 最简单方式(交互式容器)

docker run -it ubuntu
  • -i:交互
  • -t:终端
  • 进入后就是一个 Ubuntu 容器

退出容器:

exit

2️⃣ 给容器起名字并后台运行

docker run -d --name myubuntu ubuntu sleep infinity

查看运行中的容器:

docker ps

进入容器:

docker exec -it myubuntu bash

3️⃣ 映射端口(如运行 Web 服务)

docker run -d -p 8080:80 --name web nginx

访问:http://localhost:8080


4️⃣ 挂载目录(数据持久化)

docker run -it -v /home/user/data:/data ubuntu
  • 宿主机 /home/user/data ↔ 容器 /data

四、常用管理命令

docker ps -a          # 查看所有容器
docker start 容器名
docker stop 容器名
docker rm 容器名      # 删除容器
docker rmi 镜像名     # 删除镜像

五、示例:创建一个 Ubuntu 容器并装软件

docker run -it --name test ubuntu
apt update
apt install curl -y

如果你有具体用途(如:跑 Python、MySQL、Docker Compose、GPU 容器等),可以告诉我,我可以给你更针对性的命令。

0