检查版本
执行uname -r检查系统的发行版号
若版本低于3.10.0,执行yum update升级系统
中途出现是否下载,输入y
若出现Complete!则升级安装成功
安装Docker
执行yum install docker安装Docker
中途出现是否下载,输入y
若出现Complete!则Docker安装结束
执行docker -v查看是否安装成功
执行systemctl start docker启动Docker
执行systemctl status docker查看Docker状态,若显示running则启动成功
执行systemctl enable docker设置Docker开机自启
安装JDK
执行docker search openjdk查找JDK镜像
执行docker pull openjdk拉取JDK镜像
执行docker images查看镜像列表,若出现openjdk则拉取成功
执行docker run -d -it --name myopenjdk openjdk创建JDK容器
执行docker ps -a查看容器列表,若出现openjdk容器则创建成功
安装Tomcat
执行docker search tomcat查找Tomcat镜像
执行docker pull tomcat拉取Tomcat镜像
执行docker images查看镜像列表,若出现Tomcat则拉取成功
执行docker run -d -p 8080:8080 --name mytomcat tomcat创建Tomcat容器
执行docker ps -a查看容器列表,若出现Tomcat容器则创建成功
查看8080端口,若出现下图则Tomcat安装成功
安装MySQL
执行docker search mysql查找MySQL镜像
执行docker pull mysql拉取MySQL镜像
执行docker images查看镜像列表,若出现MySQL则拉取成功
执行docker run -p 3306:3306 --name MySQL -e MYSQL_ROOT_PASSWORD=root -d mysql创建MySQL容器,注意:MYSQL_ROOT_PASSWORD=root是设置MySQL密码,可以将root替换成自己的密码
执行docker ps -a查看容器列表,若出现MySQL容器则创建成功
执行docker exec -it [CONTAINER ID] bash进入MySQL容器,注意:[CONTAINER ID]替换为自己MySQL容器的CONTAINER ID
执行mysql -u root -p登录MySQL
输入MySQL密码,若密码正确则登录成功
执行use mysql选择mysql数据库
执行ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root'设置为mysql_native_password,注意:BY后面为MySQL密码,若不想更改密码则将root改为原有密码
执行exit;退出MySQL
执行exit退出MySQL容器
使用Navicat测试MySQL是否可使用
点击连接测试,若弹出连接成功则MySQL安装成功
安装Redis
执行docker search redis查找Redis镜像
执行docker pull redis拉取Redis镜像
执行docker images查看镜像列表,若出现Redis则拉取成功
执行docker run -d -p 6379:6379 --name myredis redis创建Redis容器
执行docker ps -a查看容器列表,若出现Redis容器则创建成功
使用RedisDesktopManager测试Redis是否可使用
点击测试连接,若弹出连接Redis服务器成功则Redis安装成功
安装 RabbitMQ
执行docker search rabbitmq查找RabbitMQ镜像
执行docker pull rabbitmq:3-management拉取RabbitMQ镜像
执行docker images查看镜像列表,若出现RabbitMQ则拉取成功
执行docker run -d -p 5672:5672 -p 15672:15672 --name myrabbit [IMAGE ID]创建RabbitMQ容器,注意:[IMAGE ID]用自己的IMAGE ID替换
执行docker ps -a查看容器列表,若出现RabbitMQ容器则创建成功
查看8080端口,若出现下图则RabbitMQ安装成功
好了,到此我们的Docker搭建教程就完成了