我认为我需要与Docker结合使用Drupal的帮助。我的第一次经历。所以最后,我使它工作了,容器出现了,我可以登录并正常工作了。但是现在我想安装一些模块,但是不幸的是我在上传文件时遇到了问题。错误消息是:
Failed to connect to the server. The server reports the following message:
Cannot connect to FTP Server, check settings
我什至不确定是否已安装所有必需的组件,但我猜是因为它是官方映像?!? 这是我正在使用的作曲家文件:
version: '3.3'
services:
drupal:
image: drupal:latest
ports:
- 80:80
volumes:
- ~/drupal/drupal_modules:/var/www/html/modules
- ~/drupal/drupal_profiles:/var/www/html/profiles
- ~/drupal/drupal_themes:/var/www/html/themes
- ~/drupal/drupal_sites:/var/www/html/sites
- ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
- ~/drupal/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
restart: always
drupal-mysql:
image: mysql:5.6
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: drupal
MYSQL_USER: mysql
MYSQL_PASSWORD: mysql
volumes:
- ~/drupal/db_mysql_data:/var/lib/mysql
restart: always
您对我如何安装模块有任何建议吗?
也欢迎其他一些提示:)
谢谢
斯蒂芬
编辑: 好的,我想问题是我的Windows主机和ACL: https://github.com/wodby/docker4drupal/issues/29 不幸的是我无法修复
Edit2: 因此,我使用了一个Docker容器卷(Docker卷创建--name drupal-data),更改了我的撰写文件:
services:
drupal:
image: drupal:latest
volumes:
- app-data:/var/www/html/modules:rw
- app-data:/var/www/html/profiles:rw
- app-data:/var/www/html/themes:rw
- app-data:/var/www/html/sites:rw
volumes:
app-data:
external:
name: drupal-data
并使其最终在win10下运行
答案 0 :(得分:0)
请参阅编辑2。 在Windows 10下使用docker卷容器代替数据