安装方式:
1、通过可视化 Docker 管理工具 Portainer 进行安装(安装 Portainer 工具);
2、直接通过执行命令进行安装;
安装 MySQL:
一、通过 Portainer 安装 MySQL
二、通过命令安装 MySQL
# 安装镜像
docker pull mysql:latest
# 查看已经安装本地镜像
docker images
# 运行容器(简单)
docker run -itd --name 容器名称 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=初始密码 mysql
# 运行容器(配置 MySQL 数据卷挂载)
docker run -p 3306:3306 --name 容器名称 -v /data/mysql/log:/var/log/mysql -v /data/mysql/data:/var/lib/mysql -v /data/mysql/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=初始密码 -d mysql
# 配置mysql数据卷挂载
# 1.-v /data/mysql/log:/var/log/mysql(日志文件挂载)
# 将容器中的日志文件夹挂载到主机对应的/var/log/mysql文件夹中
# 2.-v /data/mysql/data:/var/lib/mysql(数据文件挂载)
# 将容器中的数据文件夹挂载到主机对应的/var/lib/mysql文件夹中
# 3.-v /data/mysql/conf:/etc/mysql(配置文件挂载)
# 将容器的配置文件夹挂载到主机对应的/etc/mysql文件夹中
安装 Redis:
一、通过 Portainer 安装 Redis
二、通过命令安装 Redis
# 查询redis可用镜像
docker search redis
# 下载redis镜像
docker pull redis
# 启动redis容器
docker run -itd --name 容器名称 -p 6379:6379 -d redis --requirepass '密码'
# 认证密码
# 1、进入reids容器
docker exec -it redis /bin/bash
# 2、进入redis目录
cd /usr/local/bin
# 3、进入redis客户端
redis-cli
# 认证密码
auth '刚刚设置的密码'
安装 Nginx:
一、通过 Portainer 安装 Nginx
配置完成点击【部署容器】既可以了。
完成容器部署后在浏览器输入ip:8899(你的端口号)访问得到以下结果就是成功了。
二、通过命令安装 Nginx
# 查询nginx可用镜像
docker search nginx
# 下载nginx镜像
docker pull nginx
# 启动nginx容器
docker run -itd --name 容器名称 -p 8899:80 -d nginx
# 容器启动成功后本地测试,返回页面头部有[Welcome to nginx!]就是成功了
curl localhost:8899
# 进入nginx容器
docker exec -it 容器名称 /bin/bash
# 查找nginx相关文件(查找结果:nginx: /usr/sbin/nginx /usr/lib/nginx /etc/nginx /usr/share/nginx)
whereis nginx
# 进入/etc/nginx/文件夹下nginx.conf就是nginx配置文件了,查看配置文件
cat nginx.conf
继续更新中。。。。。。