首页 > Web开发 > 详细

docker php 启动不了

时间:2021-08-10 23:23:45      阅读:23      评论:0      收藏:0      [点我收藏+]

使用docker-compose时出现 Interactive shell

docker logs 容器id

version: "2.0"
services:
    nginx:
        image: nginx:latest
        ports:
            - "80:80"
        volumes: 
            - ~/Projects/sh-valley/docker-conf/lnmp/nginx/www:/usr/share/nginx/html
            - ~/Projects/sh-valley/docker-conf/lnmp/nginx/conf:/etc/nginx/conf.d
            - ~/Projects/sh-valley/docker-conf/lnmp/nginx/logs:/var/log/nginx
        networks:
            - lnmp-network
    php:
        image: php:latest
        volumes:
            - ~/Projects/sh-valley/docker-conf/lnmp/nginx/www:/www
        stdin_open: true
        tty: true
        networks:
            - lnmp-network
    mysql:
        image: mysql:latest
        ports:
            - "3306:3306"
        environment:
            - MYSQL_ROOT_PASSWORD=123456
        networks:
            - lnmp-network
networks: 
    lnmp-network:

如果不加入 stdin_open 和 tty 这二行代码会导致容器起不来,并且docker logs php_wordpress 后出现:

Interactive shell

docker php 启动不了

原文:https://www.cnblogs.com/corvus/p/15125465.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!