1.docker简介
1.1 设置背景色
[root@localhost ~]# setterm -blank B
1.2 设置网络
[root@vms41 ~]# ./set.sh 41 #设置IP地址为192.168.57.41
1.3 查看并添加主机名
[root@vms41 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
182.168.57.41 vm41.rhce.cc vms41
1.4 确认防火墙和selinux状态
[root@vms41 ~]# firewall-cmd --set-default-zone=trusted #设置防火墙默认为打开`
[root@vms41 ~]# getenforce
Disabled
1.5 下载repo文件,安装docker
[root@vms41 yum.repos.d]# mkdir bak
[root@vms41 yum.repos.d]# mv *.repo bak ##备份原有repo文件
[root@vms41 yum.repos.d]# wget ftp://ftp.rhce.cc/k8s/* -P /etc/yum.repos.d/ ##下载K8S的repo文件
[root@vms41 yum.repos.d]# yum -y install docker-ce ##安装docker
[root@vms41 yum.repos.d]# systemctl enable docker --now ##设置docker自启动并现在启动
[root@vms41 yum.repos.d]# docker info ##查看docker信息
[root@vms41 yum.repos.d]# docker images ##查看本地镜像信息
REPOSITORY TAG IMAGE ID CREATED SIZE ##本地镜像为空
[root@vms41 yum.repos.d]# docker search mysql ##搜索镜像,没有设置镜像源的时候,默认是从docker-hub去搜索的,官网https://www.docker.com/products/docker-hub,
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
mysql MySQL is a widely used, open-source relation… 10821 [OK]
mariadb MariaDB Server is a high performing open sou… 4081 [OK]
mysql/mysql-server Optimized MySQL Server Docker images. Create… 798 [OK]
percona Percona Server is a fork of the MySQL relati… 537 [OK]
centos/mysql-57-centos7 MySQL 5.7 SQL database server 87
mysql/mysql-cluster Experimental MySQL Cluster Docker images. Cr… 82
centurylink/mysql Image containing mysql. Optimized to be link… 59 [OK]
[root@vms41 yum.repos.d]# docker pull mysql ##拉取镜像
1.6 配置docker加速器
阿里镜像加速器
httpS://frz7i079.mirror.aliyuncs.com
[root@vms41 yum.repos.d]# cat /etc/docker/daemon.json ##设置阿里加速器
{
"registry-mirrors":["httpS://frz7i079.mirror.aliyuncs.com"]
}
[root@vms41 yum.repos.d]# systemctl restart docker ##重启docker
1.7 设置国内仓库
1.7.1 网易云仓库
[root@vms41 yum.repos.d]# docker pull hub.c.163.com/library/centos:latest #拉取网易云centos镜像
[root@vms41 yum.repos.d]# docker pull hub.c.163.com/library/mysql:latest #拉取mysql镜像