首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Drupal迁移到Kubernetes

Drupal迁移到Kubernetes
EN

Stack Overflow用户
提问于 2020-10-20 20:13:19
回答 1查看 69关注 0票数 2

我让Drupal在EC2上运行,目录结构如下

代码语言:javascript
运行
复制
$ tree /var/www/cms -L 1
/var/www/cms
├── composer.json
├── composer.lock
├── config
├── docroot
├── drush
├── example.vhost.conf
├── README.md
└── vendor

这是深度2

代码语言:javascript
运行
复制
$ 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

但在停靠容器(drupal:8.9.6-apache)中,目录结构是

代码语言:javascript
运行
复制
# tree /opt/drupal -L 1
/opt/drupal
|-- composer.json
|-- composer.lock
|-- vendor
`-- web

深度为2

代码语言:javascript
运行
复制
# tree /opt/drupal -L 2
/opt/drupal
|-- composer.json
|-- composer.lock
|-- vendor
|   |-- asm89
|   |-- autoload.php
|   |-- composer
|   |-- doctrine
|   |-- drupal
|   |-- easyrdf
|   |-- egulias
|   |-- guzzlehttp
|   |-- laminas
|   |-- masterminds
|   |-- paragonie
|   |-- pear
|   |-- psr
|   |-- ralouphie
|   |-- stack
|   |-- symfony
|   |-- symfony-cmf
|   |-- twig
|   `-- typo3
`-- web
    |-- INSTALL.txt
    |-- README.txt
    |-- autoload.php
    |-- core
    |-- example.gitignore
    |-- index.php
    |-- modules
    |-- profiles
    |-- robots.txt
    |-- sites
    |-- themes
    |-- update.php
    `-- web.config

要将现有的应用程序移动到docker dir结构,我如何映射现有的dir结构?

EN

回答 1

Stack Overflow用户

发布于 2021-05-18 10:07:50

如果您的想法只是测试您的容器,然后将其部署到其他地方,您可以考虑将本地目录挂载到停靠器容器(docker run -v /host/directory:/container/directory)。您还可以考虑添加目录并将其合并到docker容器中(缺点是很大的容器和难以重新配置的内容)。如果您正在查看诸如k8s、volumeMounts、configmap等容器编排,那么您正在查看的就是该对象

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64444916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档