install nginx magento

docker-compose write permissions

add to Dockerfile

RUN usermod -u 1000 www-data
RUN usermod -G staff www-data

chown -R 33:33 magento/

sudo docker-composer up

// enter php container, enter html root dir
composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition magento2
//composer install && composer update -vv
//enter magento account/password with public/private key
//update /root/.composer/auth.json

php ./bin/magento setup:install
--base-url=http://ip/
--db-host=db
--db-name=magento
--db-user=magento
--db-password=pw
--admin-firstname=Alston
--admin-lastname=Tsao
--admin-email=user@example.com
--admin-user=admin
--admin-password=admin123
--language=en_US
--currency=USD
--timezone=America/Chicago
--use-rewrites=1

ref: write permissions
https://stackoverflow.com/questions/29245216/write-in-shared-volumes-docker
https://www.reddit.com/r/docker/comments/6lmkgz/a_php_docker_permission_problem/
https://serversforhackers.com/c/dckr-file-permissions

https://magento2-blog.com/magento-2-vargeneration-cannot-be-deleted-warning/#comment-356

php bin/magento deploy:mode:set developer

solution: http://devdocs.magento.com/guides/v2.1/install-gde/prereq/nginx.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,242评论 19 139
  • git clone https://github.com/laradock/laradock.git 例子:运行 ...
    啊吖优品阅读 3,486评论 2 6
  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_阅读 1,906评论 0 3
  • 色眼朦胧 看不清楚你那时有时无的靠拢 我不敢从一而终,就此打住了冲动
    零更一阅读 257评论 1 3
  • 观念的力量。 几乎所有的科学研究结果一旦进入大众传播领域,或多或少都会掺杂着误解,甚至被故意歪曲。 听与读是输入,...
    3公里对阅读 285评论 0 1