Docker 安裝環境(redis、mongodb、mysql等)

Docker下載地址 [ https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe ]javascript

1、建立/啓動 redis 容器java

CMD: docker run --name redis -p 6379:6379 -v d:/docker/redis/redis.conf:/etc/redis/redis.conf -v d:/docker/redis/data:/data -d redis:latest redis-server --appendonly yes
Desc:
     docker run 
       --name redis
         -p 6379:6379 
         -v d:/docker/redis/redis.conf:/etc/redis/redis.conf 
         -v d:/docker/redis/data:/data  
         -d redis:latest 
         redis-server 
         --appendonly yes
Config:
   redis.conf: 官網下載zip, 提取配置文件修改

  

2、建立/啓動 mysql 容器mysql

CMD: docker run --name mysql-5.6 -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:5.6
Desc:
     docker run
       --name mysql-5.6 
         -e MYSQL_ROOT_PASSWORD=123456 
         -p 3306:3306
         -d mysql:5.6

3、建立/啓動 mongodb 容器redis

CMD: docker run --name mongodb -v d:/docker/mongodb:/etc/mongo -p 27017:27017 -d mongo:latest mongod --config /etc/mongo/mongod.conf
Desc:
     docker run
       --name mongodb 
         -v d:/docker/mongodb:/etc/mongo
         -p 27017:27017
         -d mongo:latest 
         mongod --config /etc/mongo/mongod.conf
Config:
     mongod.conf:
       # 數據存儲文件目錄
         dbpath=/data/db
        # 日誌文件
         logpath=/etc/mongo/logs/mongodb.log
          logappend=true
        # 權限啓動開關
            noauth=true
        # 綁定ip
            bind_ip=0.0.0.0
        # 端口號
            port=27017

4、jaegertracing/all-in-onesql

CMD: docker run --name jaeger -e COLLECTOR_ZIPKIN_HTTP_PORT=9411 -p 5775:5775/udp -p 6831:6831/udp -p 6832:6832/udp -p 5778:5778 -p 16686:16686 -p 14268:14268 -p 9411:9411 -d jaegertracing/all-in-one:latest
Desc:
     docker run 
       --name jaeger 
         -e COLLECTOR_ZIPKIN_HTTP_PORT=9411 
         -p 5775:5775/udp 
         -p 6831:6831/udp 
         -p 6832:6832/udp 
         -p 5778:5778 
         -p 16686:16686 
         -p 14268:14268 
         -p 9411:9411 
         -d jaegertracing/all-in-one:latest
相關文章
相關標籤/搜索