vi /etc/docker/daemon.json 若文件不存在,则cd /etc/docker touch daemon.json(若报touch命令不存在则yuminstallocaml-fileutils安装工具集使centos支持touch命令) vi daemon.json 输入如下内容 { ...
vi /etc/docker/daemon.json
若文件不存在,则
cd /etc/docker
touch daemon.json(若报touch命令不存在则yuminstallocaml-fileutils安装工具集使centos支持touch命令)
vi daemon.json
输入如下内容
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn","http://hub-mirror.c.163.com","https://registry.docker-cn.com"]
}
重启docker即可:systemctlrestart docker
注意,若启动docker不成功,看配置文件是否有中文的符号,将之成英文的替换即可
Kibana将语言设置为中文 1.1 查看Kibana容器iddocker ps 1.2 进入容器docker exec -it Kibana容器id bash 1.3 进入config 目录下 cd config/ 1.4 编辑 kibana.yml 文件 vi kibana.yml 1.5 添加一行配置即可...

Kibana将语言设置为中文

1.1 查看Kibana容器id
docker ps
1.2 进入容器
docker exec-it Kibana容器id bash
1.3 进入config 目录下
cd config/
1.4 编辑 kibana.yml 文件
vi kibana.yml
1.5 添加一行配置即可
i18n.locale:"zh-CN"
1.6 退出容器
exit
1.7 重启Kibana(需要1分钟 别着急)
docker restart Kibana容器id
ok
进入docker容器里发现中文不能正常显示 输入locae,发现编码是POSIX,而POSIX是不支持中文的,所以要改下字符编码,修改为 [root@69f67e4e450f elasticsearch]# locale LANG= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" ...
输入locae,发现编码是POSIX,而POSIX是不支持中文的,所以要改下字符编码,修改为
[root@69f67e4e450f elasticsearch]# locale LANG= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL=
退出容器,然后用:
docker exec-it 容器id env LANG=en_US.utf8/bin/bash[root@69f67e4e450f elasticsearch]# locale LANG=en_US.utf8 LC_CTYPE="en_US.utf8" LC_NUMERIC="en_US.utf8" LC_TIME="en_US.utf8" LC_COLLATE="en_US.utf8" LC_MONETARY="en_US.utf8" LC_MESSAGES="en_US.utf8" LC_PAPER="en_US.utf8" LC_NAME="en_US.utf8" LC_ADDRESS="en_US.utf8" LC_TELEPHONE="en_US.utf8" LC_MEASUREMENT="en_US.utf8" LC_IDENTIFICATION="en_US.utf8" LC_ALL=
发现编码改了,这样中文就能正常显示了,不过 这只是临时修改的,永久修改暂时还不知道怎么改…
docker常用指令 1.根据dockerfile创建docker镜像,进入dockerfile所在目录docker build -t demo/ubuntu:v1 . ...3.dockerfile设置镜像的编码为可以识别中文 dockerfile 添加ENV LANG C.UTF-8 4.删除docker中的镜...
docker常用指令
1.根据dockerfile创建docker镜像,进入dockerfile所在目录
docker build -t demo/ubuntu:v1 .
2.运行docker镜像
docker run -it demo/ubuntu:v1
3.dockerfile设置镜像的编码为可以识别中文
dockerfile 添加ENV LANG C.UTF-8
4.删除docker中的镜像
docker rmi 镜像id
5.删除docker中的容器可以使用如下命令
docker rm 容器id
6.查看当前正在运行的容器
docker ps
7.对于已退出的容器,可以使用如下命令进行查看(查看所有容器)
docker ps -a
8.停止容器
docker stop containerId // containerId 是容器的ID
9.把docker容器做成镜像
docker commit containerId demo/ubuntu:v1
10.将镜像打包成tar,在进行docker镜像转移到其他机器上会用到
sudo docker save -o docker-demo.tar demo/ubuntu:v1
11.将tar的镜像还原
docker load