docker-compose 搭建php-fpm报错
创建的项目目录结构 |-- docker-compose.yml |-- nginx | |-- conf.d | |-- logs | \`-- nginx.conf |-- php | \`-- Dockerfile | |-- php-fpm.d | \…
dockerfile mkdir没起作用怎么回事?
dockerfile中有一个命令是 RUN mkdir -p /usr/local/lib/myfolder/ 容器跑起来后,进入容器内没有发现这个目录,可能的原因有哪些?之前还有,后来不…
基于PHP官方镜像构建的新镜像为啥会多一层变成2个镜像?
比如我要基于官方镜像添加扩展,安装NMP,compose等。。下面的代码只是举个例子: FROM php:7.2-fpm RUN apt-get update && apt-get install -y \ li…
已经启动的 Docker 容器如何挂载目录?
在系统是 CentOS6.7 的阿里云 ECS 里,有一个已在运行的 Docker 容器,想在容器里挂载一个宿主的本地目录,这样某些容器里输出的文件,就可以在本地…
dockerfile 中的EXPOSE的含义(自问自答)
使用本地dockerfile构建镜像,dockerfile的内容: FROM nginx COPY ./index.html /usr/share/nginx/html EXPOSE 3000 构建完成后执行:docker run -p…
docker-compose怎么把镜像里面的配置文件挂载到宿主机上?
我想要把打包进docker的配置文件夹挂载出来到宿主机上,但是用docker-compose中的volumes属性,是把宿主机的文件夹交给docker镜像使用,如果宿主机文…
docker挂载数据库文件的问题
1.问题:我使用docker拉取了postgres的数据库镜像,运行此镜像docker run -e POSTGRES_PASSWORD='123456' -d postgres_yun这里,默认的用户名就是postg…
docker 中编译 PHP 的 event 扩展出错
问题描述 这是我编译好的镜像 salamandermh/php-cli:7.1 然后查看docker run -it salamandermh/php-cli:7.1 bash发现 php -m PHP Warning: PHP Start…
docker-compose v3 部署 php 相关服务的问题(代码部署、自动化、持续化部署)
问题描述 旧项目使用的是旧版的compose。compose.yml 分为三部分,nginx、php-fpm、www-data,其中 www-data 只是个存储镜像,所有web相关代码都写入…
Docker通过DockerFile构建MySQL失败
使用Dockerfile构建MySQL,COPY进去一个sql脚本和sh脚本,想在构建mysql的新建一个表,但是新建不出来。我通过exec的方式进入构建好的镜像,然后运行…
.dockerignore 文件不起作用
我使用jenkins构建docker镜像。 其中Dockerfile和.dockerignore都在项目根目录中。但是在构建完成的时候,忽略的那些文件都出现在了镜像中。 .docker…
多个项目共用一个dockerfile
公司的大项目底下分了很多小项目,都是用dockerfile来构建镜像。每个小项目的dockerfile都是类似的。其中一个例子如下: FROM golang:1.11.1 AS buil…
jenkins 打包docker镜像 一直卡住不动是什么问题呢?
问题描述 我们的jenkins平台从上周五下午开始一直不能成功打包,主要原因是jenkins编译项目成功之后,打包成docker镜像时卡死,没有报错,请大神帮忙看下…