docker搭建mysql+nginx+ftp+redis+influxDB

docker搭建mysql+nginx+ftp+redis+influxDB,第1张

因为所有的java项目都是用的裸机部署,一旦环境太多,迁移起来太麻烦了,所以觉得把基础环境放在docker中,到时候现场部署的时候用docker镜像或者直接用docker命令来安装就好。接下来是每一个docker镜像的安装过程以及配置内容。此处没有使用docker-compose,等前期搭建好,后期可以全部使用docker-compose来部署会更加方便便捷。

1、准备工作

在内网环境下,无法连接Internet网络,在安装Docker镜像的过程中,无法直接下载Dockerfile文件中依赖的镜像,需要在已经部署好的环境好,打包完整镜像,拷贝至内网系统中,进行安装;

1、mysql安装

启动命令:

docker run -d --name mysql -p 3306:3306 --privileged=true \

-v /home/jydw/workspace/mysql/data/:/var/lib/mysql \

-e MYSQL_ROOT_PASSWORD=123456 mysql:5.7.27

参数说明:

-e MYSQL_ROOT_PASSWORD=123456″:设置root用户密码

–privileged=true:容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限

启动完成后,使用docker ps 查看容器运行状态,状态正常则可以使用navicat工具测试数据集连接状态;

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/927748.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-17
下一篇2022-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存