docker pull redis:52. 启动redis
docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data -d redis:5 redis-server --appendonly yes3. 查看redis是否启动
docker ps4. 进入redis使用redis-cli连接redis
docker exec -it redis redis-cli5. 外部连接redis
- 如图连接redis,弹出成功意味成功!
- 查看我们刚才设置的redis值
docker pull nginx:latest2. 启动Nginx
-
为获取配置文件先启动一次
docker run -p 80:80 --name nginx -v /mydata/nginx/html:/usr/share/nginx/html -v /mydata/nginx/logs:/var/log/nginx -d nginx:latest
查看Nginx是否启动:docker ps -a将配置文件移动其他目录
docker container cp nginx:/etc/nginx /mydata/nginx/
-
cd /mydata/nginx/目录下
更改配置文件名称mv nginx conf [这一步很重要,如果没有到/mydata/nginx/下去修改文件名称,很容易造成后续再次启动nginx失败]
-
终止并删除文件
1. docker stop nginx 2. docker rm nginx
-
重新启动Nginx
docker run -p 80:80 --name nginx -v /mydata/nginx/html:/usr/share/nginx/html -v /mydata/nginx/logs:/var/log/nginx -v /mydata/nginx/conf:/etc/nginx -d nginx:latest
4.外部访问Nginxdocker ps -a 查看nginx是否启动成功,如修图
-
第一次访问出现 403错误提示,查看之下发现/usr/share/nginx/html/文件下没有index.html文件
-
于是进入容器或者在挂在的主机目录下新建一个index.html文件就行
1. vi index.html 2.
welcome to use nginx
3. 保存即可 -
重新启动Nginx docker restart nginx 再次查看网页:
-
至此Nginx 安装配置完成
1. docker pull rabbitmq:latest2. 启动rabbitMq
docker run -p 5672:5672 -p 15672:15672 --name rabbitmq -d rabbitmq:latest3. 查看rabbitMq是否启动成功
docker ps -a //查看rabbitMq是否启动成功4. 进入rabbitMq容器开启管理功能
1. docker exec -it [容器名称] /bin/bash 如: docker exec -it rabbitmq /bin/bash5. 如果虚拟机开启防火墙,需要将端口放出去(如果没有开启防火墙,可以忽悠)
firewall-cmd --zone=public --add-port=15672/tcp --permanent firewall-cmd --reload6. 外部访问rabbitMq,出现如下意外安装成功.
默认账号密码:guest guest
如下进入,可以管理使用rabbitMq了.



