Docker docker-compose.yml
目次
ãƒãƒ¼ã‚¸ãƒ§ãƒ³
version: "2"
サービス
services:
コンテナå
services:
 コンテナå:
イメージ
image: mysql:5
Dockerビルド
build: ./ディレクトリå
ディレクトリå直下ã®Dockerfileã‹ã‚‰ã‚³ãƒ³ãƒ†ãƒŠã‚’作æˆãƒ»èµ·å‹•ã™ã‚‹
imageã¯ä½œæˆã•れãªã„
ボリューãƒ
volumes:
 - ./html/index.html:/usr/local/apache2/htdocs/index.html
 - ./html/httpd.conf:/usr/local/apache2/conf/httpd.conf
volumes_from:
 - ボリュームå
環境変数
environment:
 - MYSQL_ROOT_PASSWORD=dbpass01
 - MYSQL_DATABASE=redmine
サーãƒèµ·å‹•時命令
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
ãƒãƒ¼ãƒˆãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°
ports:
 - 80:80
ãƒãƒ¼ãƒˆ
expose:
 - 80
èµ·å‹•é †åº
depends_on:
 - コンテナå
指定ã®ã‚³ãƒ³ãƒ†ãƒŠã®æ¬¡ã«èµ·å‹•ã•れる
ã‚¨ãƒ©ãƒ¼æ™‚ã®æŒ™å‹•
restart: always
ボリューãƒ
volumes:
ボリューム作æˆ
volumes:
 ボリュームå: