jumpserver展開飛び石をドッキングウィンドウは、構成します

ドッキングウィンドウ-compose.yml

  1つのバージョン:' 3 ' 
  2つの サービス:
   3    のMySQL:
   4      画像:のMySQL:5.7 
  5      CONTAINER_NAME:jms_mysql
   6      再始動:常に
   7      TTY:
  8      環境:
   9        MYSQL_ROOT_PASSWORD:$ MYSQL_ROOT_PASSWORD
 10        MYSQL_DATABASE:jumpserver
 11      コマンド:--characterセット-server = UTF8
 12の     容量:
 13        - DB-データ:の/ var / libに/ MySQLの
 14の     ネットワーク:
 15        -jumpserver
 16  
17    のRedis:
 18      イメージ:Redisの:高山
 19      CONTAINER_NAME:jms_redis
 20      再始動:常に
 21      TTY:
22の     容量:
 23        - Redisのデータ:/ データ
 24の     ネットワーク:
 25        - jumpserver
 26  
27    コア:
 28      ビルド:./ コア
 29      画像:wojiushixiaobai / jms_core:$ {バージョン}
 30      CONTAINER_NAME:jms_core
 31      ホスト名:jms_core
 32     再始動:常に
 33      TTY:
34      環境:
 35        SECRET_KEY:$ SECRET_KEY
 36        BOOTSTRAP_TOKEN:$ BOOTSTRAP_TOKEN
 37        DB_EN​​GINE:MySQLの
 38        DB_HOST:MySQLの
 39        DB_PORT:3306 
40        DB_USER:ルート
 41        DB_PASSWORD:$ MYSQL_ROOT_PASSWORD
 42        DB_NAME:jumpserver
 43        REDIS_HOST:Redisの
 44      depends_on:
 45        - mysqlの
 46        - Redisの
 47      巻:
48        -スタティック:/ OPT / jumpserver /データ/ スタティック
 49        -メディアの/ opt / jumpserver /データ/ メディア
 50        -ログ:/ OPT / jumpserver / ログ
 51の     ネットワーク:
 52        - jumpserver
 53  
54    ココ:
 55      ビルド:./ ココ
 56      画像:wojiushixiaobai / jms_koko:$ {バージョン}
 57      CONTAINER_NAME:jms_coco
 58      再始動:常に
 59      TTY:
60      環境:
 61        CORE_HOST:HTTP:// コア:8080
62        BOOTSTRAP_TOKEN:$ BOOTSTRAP_TOKEN
 63      depends_on:
 64        - コア
 65        - のMySQL
 66        - Redisの
 67の     容量:
 68        - :/ OPT /ココ/キー、データキー
 69      ポート:
 70        - 22222222 
71の     ネットワーク:
 72        - jumpserver
 73  
74    ワカモレ。
 75      ビルド:./ ワカモレ
 76      画像:wojiushixiaobai / jms_guacamole:$ {バージョン}
77      CONTAINER_NAME:jms_guacamole
 78      再起動:常に
 79      TTY:
80      環境:
 81        JUMPSERVER_SERVERます。http:// コア:8080 
82        BOOTSTRAP_TOKEN:$ BOOTSTRAP_TOKEN
 83        JUMPSERVER_KEY_DIR:/ configに/ワカモレ/ キー
 84        GUACAMOLE_HOME:/ configに/ ワカモレ
 85      depends_on:
 86        - コア
 87        - mysqlの
 88        - Redisの
 89      巻:
 90       - GUAキー:/設定/グアカモーレ/ キー
 91の     ネットワーク:
 92        - jumpserver
 93  
94    nginxの:
 95      ビルド:./ nginxの
 96      画像:wojiushixiaobai / jms_nginx:$ {バージョン}
 97      CONTAINER_NAME:jms_nginx
 98      再始動:常に
 99      TTY:
100      depends_on:
 101        - コア
 102        - ココ
 103        - MySQLの
 104        - Redisの
 105の     ボリューム。
106        -スタティック:/ OPT / jumpserver /データ/ 静的
 107        -メディアの/ opt / jumpserver /データ/ メディア
 108の     ポート:
 109        - 1808080の
110      ネットワーク:
 111        - jumpserver
 112の 
113  容量:
 114    静的:
 115    メディア:
 116の   ログ:
 117    DB- データ:
 118    redis- データ:
 119    キー- データ:
 120    gua- キー:
 121  
122  ネットワーク:
 123   jumpserver:

その他のプロファイルはgithubのを引っ張ります。https://github.com/lvelvis/jumpserver-docker.git

おすすめ

転載: www.cnblogs.com/lvcisco/p/11611681.html
おすすめ