在 Docker 容器中部署 Ubuntu 系统,并使其编码为 UTF-8 并能使用 apt、rpm、vi 等命令

发布时间 2023-09-13 09:19:44作者: 选词填空

运行一个新的 Docker 容器并以交互模式运行

docker run -itd --name my-ubuntu ubuntu:20.04 /bin/bash

在容器中更新 apt 包管理器索引和安装基本工具

apt update -y
apt install -y apt-utils wget curl vim locales

在容器中设置 UTF-8 编码
在文件中找到 en_US.UTF-8 UTF-8 和 zh_CN.UTF-8 UTF-8 行,并将它们的前面的注释符 # 去掉。

vim /etc/locale.gen

运行以下命令生成语言环境配置

locale-gen

将默认编码设置为 UTF-8
vi ~/.bashrc添加环境变量LANG=zh_CN.UTF-8并使变量生效source ~/.bashrc

update-locale LANG=zh_CN.UTF-8

安装 rpm 包管理器

apt install -y rpm

查看Ubuntu版本信息
安装lsb-release

apt install lsb-release -y

显示出 Ubuntu 系统的版本号、发行代号、描述信息等

lsb_release -a