17370845950

怎么在docker里安装ubuntu docker pull ubuntu安装教程
首先拉取Ubuntu镜像并查看本地镜像列表,确认后启动交互式容器,进入后更新软件包并安装必要工具,最后将自定义配置的容器提交为新镜像以便复用。

如果您尝试在本地环境中运行一个轻量且功能完整的 Linux 系统,Docker 提供了一种快速部署 Ubuntu 容器的方式。通过使用官方镜像,您可以立即启动并进入 Ubuntu 环境进行开发或测试。

本文运行环境:MacBook Pro,macOS Sonoma

一、拉取 Ubuntu 镜像

从 Docker Hub 获取官方的 Ubuntu 镜像,是创建容器的第一步。该镜像由 Canonical 维护,确保系统基础组件完整且安全。

1、打开终端,执行以下命令以下载最新版本的 Ubuntu 镜像:

docker pull ubuntu

2、若需指定特定版本(如 20.04 或 22.04),可使用标签形式拉取:

docker pull ubuntu:22.04

二、查看已下载的镜像

确认镜像是否成功下载到本地,可以列出所有本地镜像进行核对。

1、运行以下命令查看本地镜像列表:

docker images

2、在输出结果中查找 REPOSITORY 为 ubuntu 的条目,确认其 TAG 和 IMAGE ID 是否正确。

三、启动 Ubuntu 容器

基于已下载的镜像启动一个交互式容器,以便进入 shell 环境进行操作。

1、使用以下命令启动并进入容器:

docker run -it ubuntu /bin/bash

2、若需后台运行并分配名称,可使用:

docker run -d --name my-ubuntu-container ubuntu sleep infinity

3、随后可通过 exec 命令进入该容器:

docker exec -it my-ubuntu-container /bin/bash

四、更新容器内软件包

新启动的 Ubuntu 容器可能包含过时的软件源列表,需要更新 apt 源以安装所需工具。

1、进入容器后,首先更新软件包索引:

apt update

2、然后升级已安装的软件包(可选):

apt upgrade -y

3、若提示“command not found”,请先安装基础工具:

apt install -y curl wget sudo net-tools iproute2

五、提交自定义镜像

当您对容器进行了配置更改后,可将其保存为新的镜像,便于后续重复使用。

1、退出容器前,记录容器 ID 或名称:

docker ps

2、提交更改生成新镜像:

docker commit my-custom-ubuntu:latest

3、验证新镜像是否存在:

docker images | grep my-custom-ubuntu