1. 程式人生 > >使用docker-compose時出現 Interactive shell

使用docker-compose時出現 Interactive shell

使用docker-compose起不來一個php-fpm容器,程式碼如下:

php_wordpress:
  image: daocloud.io/library/php:7.2.8-fpm-stretch
  container_name: php_wordpress
  ports:
    - "9000:9000"
  volumes:
    - /wwwroot/site/wordpress:/var/www/html
  stdin_open: true
  tty: true

如果不加入 stdin_open 和 tty 這二行程式碼會導致容器起不來,並且docker logs php_wordpress 後出現:

Interactive shell

這二行程式碼才能解決問題:
大概意思是:

The first corresponds to -i in docker run and the second to -t.