0%
本文列出以下服务的安装教程mysql、reids、nginx、nacos、minio
一、docker安装mysql
1 2 3 4 5 6 7 8 9 10 11 12 13
| docker pull mysql:latest
docker pull mysql:5.7.38
docker run -itd --restart always --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql --lower-case-table-names=1
|
==docker 拉取镜像慢,解决办法==
1 2 3 4 5 6 7 8 9 10 11 12 13
| cd /etc/docker vim daemon.json
{ "registry-mirrors":[ "https://9cpn8tt6.mirror.aliyuncs.com", "https://registry.docker-cn.com" ] }
service docker restart
|
二、docker安装nginx
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| docker pull nginx
docker run -d \\ --restart always \\ -p 80:80 \\ --name test-nginx \\ -v /var/local/data/nginx/html:/usr/share/nginx/html \\ -v /var/local/data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \\ -v /var/local/data/nginx/conf.d:/etc/nginx/conf.d \\ -v /var/local/data/nginx/logs:/var/log/nginx \\ nginx
|
三、docker安装nacos
1 2 3 4 5 6 7 8 9 10 11 12
| docker pull nacos/nacos-server:latest
docker pull nacos/nacos-server:v1.4.3
docker run -itd -e JVM_XMS=256m -e JVM_XMX=256m -e JVM_XMN=256m --env MODE=standalone --name nacos -p 8848:8848 \\ -v /var/local/data/nacos/logs:/home/nacos/logs \\ -v /var/local/data/nacos/conf/application.properties:/home/nacos/conf/application.properties\\ nacos/nacos-server
|
四、docker安装redis
1 2 3 4 5
| docker pull redis:latest
docker run -itd --name redis-test -p 6379:6379 redis
|
五、docker-compose安装
1
| curl -L https://get.daocloud.io/docker/compose/releases/download/v2.5.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
|
六、docker安装minio
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| docker pull minio/minio:latest
docker pull minio/minio:RELEASE.2022-05-19T18-20-59Z
docker run -d -p 9000:9000 -p 9090:9090 --name minio1 \ -e "MINIO_ROOT_USER=sire" \ -e "MINIO_ROOT_PASSWORD=DHSRscw2" \ -v /usr/local/minio2/data:/data \ --restart=always \ minio/minio:RELEASE.2022-05-19T18-20-59Z server /data --console-address ':9090'
|