1、通过可视化 Docker 管理工具 Portainer 进行安装(安装 Portainer 工具);
2、直接通过执行命令进行安装;
- # 安装镜像
- 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可用镜像
- 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 '刚刚设置的密码'
配置完成点击【部署容器】既可以了。
完成容器部署后在浏览器输入ip:8899(你的端口号)访问得到以下结果就是成功了。
- # 查询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
继续更新中。。。。。。