树莓派Ubuntu docker 启动php后Exited (0) 10 seconds ago

@[TOC](树莓派Ubuntu docker 启动php后Exited (0) 10 seconds ago)

树莓派Ubuntu docker 启动php后Exited (0) 10 seconds ago

在Ubuntu mate安装docker后拉了一份php镜像
docker pull php
尝试启动php
docker run --name php7 -p 9000:9000 -v /xpf/docker/php7/:/var/www/html/  --privileged=true  -d php:latest
#docker run --name php7 -p 9000:9000 -v /xpf/docker/php7/:/var/www/html/ -v ~/web/mysql/mysql_sock/:/var/run/mysqld --link mysql:mysql -d php:7.1.0-fpm
#–name php7 指定容器的名称为 php7
#-p 9000:9000 将容器的 9000 端口映射到主机的 9000 端口
#-v /xpf/docker/php7:/var/www/html 将主机的/xpf/docker/php7 目录挂载到容器的 /var/www/html 目录
#-v ~/web/mysql/mysql_sock:/var/run/mysqld 将主机
#~/web/mysql/mysql_sock 目录挂载到容器的 /var/run/mysqld (为防止 php 容器无权限读取
#mysql 容器的 sock 文件)
#–link mysql:mysql 将 mysql 容器的网络并入 php7 容器,实现容器间的通信
#-d 保持后台运行
结果启动php几秒后容器就停止运行了,结果如下:Exited (0) 10 seconds ago
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                      PORTS               NAMES
1525069f8ace        php:latest          "docker-php-entrypoi…"   27 seconds ago      Exited (0) 10 seconds ago                       php7

解决方法

使其容器php保持一个持久会话,在命令中加入 -it --rm ,命令如下:
docker run -it --rm --name php7 -p 9000:9000 -v /xpf/docker/php7/:/var/www/html/    php:latest
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值