# 仓库地址
https://hub.docker.com/
一. 安装nginx
1. 仓库搜索nginx
2. 根据版本号查找nginx
3. 找到对应的版本,复制指令
4. centos拉取镜像
5. 查看镜像
docker images
6. 启动容器
# docker run -itd --name 别名 -p 绑定端口外部访问 源:标签
docker run -itd --name nginx -p 80:80 nginx:1.25.3-alpine
7. 查看容器启动日志
# docker logs 别名或者id
docker logs nginx
8. 浏览器访问
# ip+端口
192.168.189.129:80
9. 修改配置文件
# 1. 进入容器内部(别名或id)
docker exec -it nginx sh
# 2. 进入配置文件目录
cd /etc/nginx
# 3. 查看配置文件
cat nginx.conf
# 4. 编辑文件使用 vi, 不支持vim
'''
日志目录 : /var/log/nginx
配置目录 : /etc/nginx/conf.d
主配置文件 : /etc/nginx/nginx.conf
项目目录 : /usr/share/nginx/html nginx
html目录 : /usr/share/nginx/html
'''
二. 安装mysql
1. 仓库查找镜像文件
2. centos拉取镜像
3. 启动容器
# -e: 设置密码
# --character-set-server/ --collation-server 设置默认编码和排序规则
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7.3 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
4. 查看容器启动日志
docker logs mysql
5. 使用navcat连接mysql
6. mysql配置文件
# 1. 进入mysql,镜像后面跟/bin/bash或者bash或者sh在仓库都有教程
docker exec -it mysql bash
# 2. 可以连接访问mysql
mysql -root -proot
# 3. mysql的配置文件所在目录
cd /etc/mysql/