一、Docker安装
1、下载所需要的安装包
https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/
2、依次安装
rpm -ivh containerd.io-1.2.0-1.2.beta.2.el7.x86_64.rpm
rpm -ivh docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm
rpm -ivh docker-ce-17.03.3.ce-1.el7.x86_64.rpm
3、查看是否安装成功
[root@localhost docker]
docker-ce-17.03.3.ce-1.el7.x86_64
docker-ce-selinux-17.03.3.ce-1.el7.noarch
[root@localhost docker]
4、查看docker版本
[root@localhost docker]
Docker version 17.03.3-ce, build e19b718
[root@localhost docker]
5、启动docker
systemctl start docker
6、查看docker运行的镜像
[root@localhost docker]
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@localhost docker]
7、查看本地下载的镜像
[root@localhost docker]
REPOSITORY TAG IMAGE ID CREATED SIZE
[root@localhost docker]
二、安装mysql
1、找一个能上网的机器,导出镜像
[root@lizhw ~]
REPOSITORY TAG IMAGE ID CREATED SIZE
redis latest f9b990972689 2 months ago 104MB
mysql 5.7 f965319e89de 2 months ago 448MB
tomcat latest 927899a31456 2 months ago 647MB
garethflowers/svn-server latest cc28899d5b90 4 months ago 14.4MB
centos latest 470671670cac 5 months ago 237MB
hello-world latest bf756fb1ae65 6 months ago 13.3kB
[root@lizhw ~]
2、复制到不能上网的机器
docker load -i mysql.tar
3、查看镜像
[root@bogon local]
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 5.7 f965319e89de 2 months ago 448 MB
4、启动镜像
docker run -p 3306:3306 --name mysql -v /docker/mysql/conf:/etc/mysql/conf.d -v /docker/mysql/logs:/logs -v /docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7