如何解决Drupal迁移到Kubernetes
我在具有以下目录结构的EC2上运行了Drupal
filtered value
这是深度2
template_from_string
但是在docker容器($ tree /var/www/cms -L 1
/var/www/cms
├── composer.json
├── composer.lock
├── config
├── docroot
├── drush
├── example.vhost.conf
├── README.md
└── vendor
)中,目录结构为
$ tree /var/www/cms -L 2
/var/www/cms
├── composer.json
├── composer.lock
├── config
│ ├── development
│ └── sync
├── docroot
│ ├── autoload.php
│ ├── core
│ ├── favicon.ico
│ ├── index.php
│ ├── libraries
│ ├── modules
│ ├── profiles
│ ├── robots.txt
│ ├── sites
│ ├── themes
│ ├── update.php
│ └── web.config
├── drush
│ └── README.md
├── example.vhost.conf
├── README.md
└── vendor
├── alchemy
├── asm89
├── autoload.php
├── behat
├── bin
├── bower-asset
├── caxy
├── cebe
├── chi-teck
├── composer
├── consolidation
├── container-interop
├── cweagans
├── defuse
├── dflydev
├── dmore
├── dnoegel
├── doctrine
├── drupal
├── drupal-composer
├── drush
├── easyrdf
├── egulias
├── ezyang
├── fabpot
├── fileeye
├── grasmash
├── guzzlehttp
├── instaclick
├── j7mbo
├── jakub-onderka
├── jcalderonzumba
├── kub-at
├── lcobucci
├── league
├── lsolesen
├── masterminds
├── mikey179
├── mkalkbrenner
├── myclabs
├── nikic
├── paragonie
├── pear
├── phar-io
├── phenx
├── phpdocumentor
├── phpspec
├── phpunit
├── predis
├── psr
├── psy
├── ralouphie
├── se
├── sebastian
├── squizlabs
├── stack
├── stecman
├── swagger-api
├── symfony
├── symfony-cmf
├── textalk
├── theseer
├── twig
├── typo3
├── webflo
├── webmozart
├── weitzman
└── zendframework
深度为2
drupal:8.9.6-apache
要将现有应用程序移至docker dir结构,如何映射现有dir结构?
解决方法
如果这个想法只是为了测试你的容器,然后将它部署到其他地方,你可以考虑将本地目录挂载到 docker 容器 (docker run -v /host/directory:/container/directory
)。
您还可以考虑添加目录并将其合并到 docker 容器中(缺点是容器很大且难以重新配置)。
如果您正在查看诸如 k8s 、 volumeMounts 、 configmaps 等容器编排,这将是您正在查看的对象
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。