Docker 下安装服务器所需服务
一、Docker 安装MySQL服务
1、MYSQL
查找Docker Hub上的mysql镜像
docker search mysql
image-20190506115511810
这里我们拉取官方的镜像,标签为5.7
docker pull mysql:5.7
image-20190506115655512
安装完成
image-20190506115801925
等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为mysql,标签为5.7的镜像。
docker images |grep mysql
image-20190506115833001
二、Docker 安装Nginx服务
2、Nginx
查找Docker Hub上的Nginx镜像
docker search nginx
这里我们拉取官方的镜像
docker pull nginx
image-20190506143054221
等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 nginx 的镜像。
docker images nginx
image-20190506143237853
三、Docker 安装Tomcat服务
3、Tomcat
查找Docker Hub上的tomcat镜像
docker search tomcat
image-20190506145128285
这里我们拉取官方的镜像
docker pull tomcat
image-20190506150410096
等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为tomcat的镜像。
docker images|grep tomcat
image-20190506150702387
四、 Docker 安装Redis服务
4、Redis
查找Docker Hub上的redis镜像
docker search redis
image-20190506153922896
这里我们拉取官方的镜像,标签为3.2
docker pull redis:3.2
image-20190506154601096
等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为redis,标签为3.2的镜像。
docker images redis
image-20190506154614188
五 、Docker 安装Java服务
5、Java
查找Docker Hub上的Java镜像
docker search java
image-20190506160521180
这里我们拉取官方的镜像.
docker pull java
image-20190506160842904
等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为Java,标签为latest的镜像。
image-20190506160928568
image-20190506161518098
切换为Java8 版本。