由于工作需要需要在离网环境下启动的centos7容器中支持中文,由于不太清楚需要安装哪些依赖包,故需要先在有外网条件下安装并找到依赖的包copy到内网
有外网条件下启动一个新Centos容器
docker pull centos:7
docker images
docker run -d -i -t 8652b9f0cb4c /bin/bash
RPM包可以在(http://rpmfind.net/)找到需要的包rpm -ivh rpm包名 安装
(或者https://centos.pkgs.org/7/centos-x86_64/glibc-2.17-317.el7.x86_64.rpm.html)
yum install yum-utils
#下载软件但不下载依赖包
yumdownloader kde-l10n-Chinese
#下载软件同时也下载依赖包
yumdownloader --resolve --destdir=/home/ kde-l10n-Chinese
yumdownloader --resolve --destdir=/home/ glibc-common
#将下载的依赖包copy到宿主机
docker cp 06b2cbca999b:/home/ E:\kde-l10n-Chinese\
离线安装rpm包
rpm -ivh kde-filesystem-4-47.el7.x86_64.rpm
rpm -ivh kde-l10n-4.10.5-2.el7.noarch.rpm
rpm -ivh kde-l10n-Chinese-4.10.5-2.el7.noarch.rpm
rpm -ivh glibc-2.17-317.el7.x86_64.rpm glibc-common-2.17-317.el7.x86_64.rpm --force
更改配置文件支持中文
vi /etc/locale.conf
LANG="zh_CN.gbk"
网友评论