小编Log*_*gan的帖子

仅使用 docker-compose up 命令设置 Docker 容器

我有一个评估,我必须使用 CakePHP 创建一个 Docker 容器。我已经有一个带有 CakePHP 的工作 Docker 容器,我为我的容器运行以下命令:

docker-compose build

docker-compose run cakephp composer install --no-interaction

docker-compose run cakephp bin/cake migrations migrate

docker-compose run cakephp bin/cake migrations seed

docker-compose up
Run Code Online (Sandbox Code Playgroud)

目标是将过程减少到仅运行单个命令docker-compose up才能开始测试容器。我对 Docker 和 CakePHP 都很陌生,所以我不确定如何做到这一点。

任何帮助是极大的赞赏!

文件

#start with our base image (the foundation) - version 7.1.29
FROM php:7.1.29-apache

#install all the system dependencies and enable PHP modules 
RUN apt-get update && apt-get install -y \  
      gcc \
      make \
      autoconf \
      libc-dev \
      pkg-config \ …
Run Code Online (Sandbox Code Playgroud)

php docker cakephp-3.0 dockerfile docker-compose

4
推荐指数
1
解决办法
1886
查看次数

标签 统计

cakephp-3.0 ×1

docker ×1

docker-compose ×1

dockerfile ×1

php ×1