使用 Docker 快速安装部署各种常用数据库和中间件(无bug版,10分钟完成配置和各类软件安装)
warning:
这篇文章距离上次修改已过437天,其中的内容可能已经有所变动。
以下是使用Docker快速安装部署各种常用数据库和中间件的指南,这些服务都被配置为使用默认的配置文件,以便快速启动和运行。
首先,确保您已经安装了Docker。
- MySQL:
docker run --name mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag这里tag是您想要安装的MySQL版本,比如5.7、8.0。
- PostgreSQL:
docker run --name postgres -e POSTGRES_PASSWORD=my-secret-pw -d postgres:tag这里tag是您想要安装的PostgreSQL版本,比如10、11、12。
- MongoDB:
docker run --name mongo -e MONGO_INITDB_ROOT_USERNAME=mongoadmin -e MONGO_INITDB_ROOT_PASSWORD=secret -d mongo:tag这里tag是您想要安装的MongoDB版本,比如3.6、4.0。
- Redis:
docker run --name redis -d redis:tag这里tag是您想要安装的Redis版本,比如5.0、6.0。
- Elasticsearch:
docker run --name elasticsearch -e discovery.type=single-node -d elasticsearch:tag这里tag是您想要安装的Elasticsearch版本,比如7.4、7.5。
- RabbitMQ:
docker run --name rabbitmq -d rabbitmq:tag这里tag是您想要安装的RabbitMQ版本,比如3-management。
- Nginx:
docker run --name nginx -d nginx:tag这里tag是您想要安装的Nginx版本,比如latest、alpine。
- Tomcat:
docker run --name tomcat -d tomcat:tag这里tag是您想要安装的Tomcat版本,比如9-jdk11、8-jdk8。
- Apache Cassandra:
docker run --name cassandra -d cassandra:tag这里tag是您想要安装的Cassandra版本,比如3.11、4.0。
请注意,这些命令仅用于快速部署测试。在生产环境中,您需要根据具体需求进行配置,包括环境变量、持久化数据存储、网络配置等。
评论已关闭