运行一个新的 Docker 容器并以交互模式运行
docker run -itd --name ubuntu_tt 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
将 Docker 容器的更改保存为新的镜像
docker commit ubuntu_tt ubuntu_utf8
给新镜像打上版本标签
docker tag <IMAGE ID> ubuntu_utf8:20.04
或者
docker tag ubuntu_utf8:latest ubuntu_utf8:20.04
以上方式会将 ubuntu_utf8:latest镜像创建一个新的标签名称ubuntu_utf8:20.04,并且两个标签都会指向同一个镜像。
以后要启动新的容器时,使用以下命令来创建并运行容器
docker run -itd --name <ubuntu-new> ubuntu_utf8:20.04 /bin/bash
本文来自博客园,作者:选词填空,转载请注明原文链接:https://www.cnblogs.com/hujianLS/p/17698603.html
浙公网安备 33010602011771号