docker使用笔记

一、安装docker

1、安装一些必要的系统工具

yum install -y yum-utils device-mapper-persistent-data lvm2

2、添加软件源信息

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、更新 yum 缓存

yum makecache fast

4、安装 Docker-ce

yum -y install docker-ce

5、启动 Docker 后台服务

systemctl start docker

6、设置开机启动

systemctl enable docker

7、测试运行 hello-world

docker run hello-world

8、镜像加速

vi  /etc/docker/daemon.json

添加内容:

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

9、在docker中使用root权限

sudo -i

   

二、删除docker镜像

1、首先要删除容器
docker rm 容器ID
2、删除镜像
docker rm 镜像ID

三、docker命令支持中文输入

docker exec -it patpat-php env LANG=C.UTF-8 bash (临时修改)
永久修改:
docker exec -it patpat-php bash 进入容器
locale查看容器语言环境

locale -a 查看容器支持的语言

LANG=zh.CN.utf8 设置字符集
source /etc/profile 重新加载环境变量
注意:这样修改只是临时修改。要永久修改,需要在创建容器时在dockerfile中设置
DOCKER_FILE_CONTENT=$DOCKER_FILE_CONTENT'ENV LANG zh_CN.UTF-8 '
DOCKER_FILE_CONTENT=$DOCKER_FILE_CONTENT'ENV LC_ALL zh_CN.UTF-8 '

原文地址:https://www.cnblogs.com/gentlemanwuyu/p/10600895.html