當(dāng)你的機子關(guān)閉了ipv6啟動php-fpm會出現(xiàn):
address family not supported by protocol
魯莽解決方法用命令 find / -name zz-docker.conf 找到配置文件位置
直接修改listen = [::]:9000 為 listen = 0.0.0.0:9000
官方DockerFIle:
https://github.com/docker-library/php/blob/b66c0fa0286d0abbb8a36653e26e6992bb71b858/7.0/fpm/alpine/Dockerfile
一般正確做法是修改建立新的dockerfile,
sed "s/[::]:/0.0.0.0:/g" zz-docker.conf
(/var/lib/docker/aufs/diff/864a8992572a0791d45316907d130acaff7f61fe878662b3937c49477496d85c/usr/local/etc/php-fpm.d/zz-docker.conf)
另外解決方法就是不用compose,而是建立Dockerfile文件,里面跑ubuntu,nginx等肌厨,然后順便安裝phpfpm倚喂,相當(dāng)于一個鏡像,這樣和外部本機ipv6環(huán)境無關(guān)啦昆婿。