2016-04-15 24 views
6

Docker için mysql resmi, kapsayıcıyı çalıştırırken yapılandırma parametrelerine izin verir.Docker-compose içinde komut satırı bağımsız değişkenleri

$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci 

Bu, docker-compose ile nasıl elde edilebilir?
-command yapmayı denedim ama işe yaramaya gelemedim.

command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci 

Veya deneyin:

cevap

17

mysqld bir CMD seti mysql image Dockerfile etti düşünürsek, sizin docker-compose.yml v2 command bunu dahil etmek gerekir

command: [mysqld, --character-set-server=utf8mb4, --collation-server=utf8mb4_unicode_ci] 
+1

mutlak cazibe gibi çalıştı! Çok teşekkürler –

İlgili konular