使用 docker 运行 drupal
docker-compose.yaml 文件如下:
命名卷设置从 https://hub.docker.com/_/drupal 复制过来
version: '3'services:drupal:image: drupalports:- '8080:80'volumes:- drupal-modules:/var/www/html/modules- drupal-profiles:/var/www/html/profiles- drupal-sites:/var/www/html/sites- drupal-themes:/var/www/html/themespostgres:image: postgresenvironment:POSTGRES_PASSWORD: password111volumes:drupal-modules:drupal-profiles:drupal-sites:drupal-themes:
如何得知 drupal 容器端口是 80,有两个方法
可以查看 hub.docker.com, sample dockerfile,
运行以下两个命令:
docker pull drupal
docker image inspect drupal
可以看到如下内容:"ExposedPorts": { "80/tcp": {} },
运行命令:
docker compose up
浏览器输入:localhost:8080, 进行一系列设置:
后面的设置,高级选项中 ADVANCED OPTIONS 中,Host 设成 postgres
, 如下图所示:
后面的步骤中的设置随便填一下,drupal 安装完成:
使用命令 docker compose down -v
停止容器,-v
选项用于删除卷
使用 docker 运行 drupal相关推荐
- QIIME1.9.1-2使用Docker运行QIIME
本教程环境为Ubuntu16.04 x64 最好有管理员权限,没权限找管理员帮忙.用Docker运行所有流程的成功率高,几乎是万能的,简单高效,不存在环境变量污染和版本冲突的问题,是复杂分析项目非常好 ...
- linux docker运行目录,Linux更改Docker运行根目录的方法
下面的就是解决Docker存放位置的空间太小,导致Docker运行缓慢的方法了,有遇到这个问题的用户,就用这种方法进行解决吧. 解决方法: 一是重装系统,这也太不人性化了,忽略...下次部署 Dock ...
- mscoreei.dll没有被指定在windows上运行_在Windows上使用Docker运行.NetCore
今天我们来说下如何在windows下使用docker运行.net core,既然是docker,那么我们首先得在windows上安装docker. 在Windows安装 docker 有两种选择 : ...
- 使用docker运行微信wechat的安装脚本
docker运行wechat,只需要运行下面的脚本即可 #!/usr/bin/env bash # # dochat.sh - Docker WeChat for Linux # # Author: ...
- sock 文件方式控制宿主机_浅析Docker运行安全
语法: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 二. Docker 运行安全相关参数 2.1 启用 AppArmor AppArmor 主要的作用是 ...
- 使用Docker运行java项目需要注意的glibc依赖库问题
使用Docker运行java项目需要注意的glibc依赖库问题 转载自:https://blog.51cto.com/u_15329153/3758717 docker官方推荐java是基于glibc ...
- Docker运行GUI软件的方法
转自 https://www.csdn.net/article/2015-07-30/2825340 简介: Docker通过namespace将容器与主机上的网络和运行环境进行了隔离,默认情况下,在 ...
- 使用Docker运行SQL Server
现在.net core已经跨平台了,大家也都用上了linux用上了docker.跟.net经常配套使用的SQL SERVER以前一直是windows only,但是从SQL Server 2017开始 ...
- 在Windows上使用Docker运行.NetCore
今天我们来说下如何在windows下使用docker运行.net core,既然是docker,那么我们首先得在windows上安装docker. 在Windows安装 docker 有两种选择 : ...
最新文章
- AIの幕后人:探秘“硬核英雄”的超级武器
- 修改QQ截图自动命名规则
- 火星浏览器_Facebook Libra 测试网区块浏览器上线,测试网已被重置2次
- 无线传感器网络与数据交换解析
- Sql Server系列:数据表操作
- 安装redis 5.0.5版本 真香警告
- android图片资源加密,手机游戏加密之2d资源加密
- html登录页面代码Java,html简单登录页面代码
- python爬取微信群聊内容_群聊变赌场 微信QQ的这种“新玩法”应远离
- nc语法和nc木马远程控制主机
- 商丘学院计算机基础,商丘学院
- laravel entrust权限系统,管理角色添加删除用户
- html 各浏览器兼容性
- Groovy语言 Grails框架入门
- 教大家强制退出id账号_今天教大家怎么用手机注册自媒体账号之企鹅号。
- 什么是xmlhttp
- 【Docker系列】docker manifest
- 基于DE2-115 FPGA开发板的VGA显示
- 关于“wining attitude”
- SCT2280,一款17V 8A输出同步降压DCDC转换器
热门文章
- 内容为王时代的 “内容策略师”职位描述、角色和职责
- 电子面单接口申请对接(返回电子面单模板)
- springboot毕设项目电影影评管理系统wej6a(java+VUE+Mybatis+Maven+Mysql)
- Pytorch的优化器总结归纳
- 定了!新版Windows 11总算来了!!
- 图的最小生成树算法实现(Prim + Kruskal)
- matlab有一座小山,那里,有一座哭泣的小山作文1000字
- PHP签名不合法或拉黑,拒绝做微商被屏蔽拉黑,方法我有!-微商教程
- 37岁老将魔笛告别世界杯,海信电视向传奇致敬
- 百度统计API的使用