问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在 Docker 容器中架设一个完整的 WordPress 站点

发布网友 发布时间:2022-04-23 04:17

我来回答

3个回答

懂视网 时间:2022-04-29 14:34

1、下载镜像

pull php 镜像

docker pull php:7.3-alpine3.8

创建容器

docker run -it --name test php:7.3-alpine3.8 sh

2、进入容器安装swoole

# 安装依赖的第三方包
 echo http://mirrors.ustc.edu.cn/alpine/v3.7/main > /etc/apk/repositories && 
 echo http://mirrors.ustc.edu.cn/alpine/v3.7/community >> /etc/apk/repositories
apk --no-cache add autoconf gcc g++ make openssl openssl-dev

#下载swoole
 pecl install swoole-4.3.1 

#开启扩展
docker-php-ext-enable swoole

#查看扩展
php -m 

#将目前环境打包成新镜像
docker commit test swoole:4.3.1

3、创建swoole容器

docker run -it --name swoole 
-p 80:80 
-v /home/my/lujing:/pro 
swoole:4.3.1 sh

4、设置基本目录(app)

"autoload": {
 "psr-4": {
  "App": "app/"
 }
 }

执行composer dump-autoload映射app目录

创建一个http服务

$http = new SwooleHttpServer("0.0.0.0", 80);
$http->on('request', function ($request,SwooleHttpResponse $response) {
 $response->end("<h1>hello</h1>");
});
$http->start();

热心网友 时间:2022-04-29 11:42

1、安装docker、docker-compose

yum install docker
yum install docker-compose

2、编辑docker-compose.yum文件

vi docker-compose.yum

mysql:
    image: mysql:5.7
    environment:
     - MYSQL_ROOT_PASSWORD=yourpassword
     - MYSQL_DATABASE=wordpress
web:
    image: wordpress:4.9.7-php7.0-apache
    links:
     - mysql
    environment:
     - WORDPRESS_DB_PASSWORD=yourpassword
    ports:
     - "0.0.0.0:80:80"
    working_dir: /var/www/html
    volumes:
     - wordpress:/var/www/html

3、启动容器

docker-compose

4、查看容器是否正常运行

docker ps -a

一切正常的话就可以访问了

关于docker搭建wordpress中出现的问题请参考:centos下基于docker安装wordpress。

热心网友 时间:2022-04-29 13:00

1. 安装 Docker 在我们真正开始之前,我们需要确保在我们的 Linux 机器上已经安装了 Docker。我们使用的主机是 CentOS 7,因此我们用下面的命令使用 yum 管理器安装 docker。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求电脑玩安卓游戏的方法。步骤。以及所有的文件~谢谢 。有的联系我~ 我在电脑管家软件管理下的鹰击长空2都是解压包 澳洲留学读研申请攻略 澳洲留学申请时间是什么时候 去澳大利亚上大学需要什么手续 澳洲留学申请流程时间如何? 中南财经政法大学保险精算专业介绍 黄福记小吃梅干菜扣肉饼怎么样 如何开一家梅干菜扣肉饼店,成本要多少 在照明行业LED配光曲线图怎么看 docker中镜像中的vi写完后咋办 docker容器里用不了yum跟vim怎么办 在centos上使用docker安装了一个ubuntu镜像,但是镜像里连vi都没有,用... docker vi命令什么意思 员工加班费怎么计算 劳动法加班费规定 加班费怎么算的 加班工资计算 加班费计算的方法是怎样的 加班费支付标准是什么 加班工资的计算公式是什么? 国家规定加班费的标准?? 加班工资是怎么算的 国家规定加班费标准是什么? 加班工资劳动法如何规定 国家规定的加班费标准是多少 加班工资标准,加班的工资是多少 法定加班工资怎么算的 加班工资怎么计算 程序员为什么容易得斑秃 docker中,jdk用镜像 怎么配置环境变量 Docker监控怎么做 如何修改Docker版的buntu镜像的root密码以及公钥 想在线看大河之北哪位大神有,求免费分享 求 大河之北 百度云免费在线观看资源 什么是之北 跪求熊迹(1977)达式常,孟庆良导演的在线免费高清播放视频 之北是什么意思 跪求眩:北斋之女2017年上映的由宫崎葵主演的在线免费播放资源 皖北闹洞房在线观看 哪位大神有大河之北2021年上映的由李立宏主演的百度云资源 求日剧《北国之恋》比较全面完整的在线视频。要求有央视的、日语版中文字幕的、还有凤凰卫视的。 《北之女皇》txt下载在线阅读全文,求百度网盘云资源 《温软之北,暖宠以南-温暖以北》txt下载在线阅读全文,求百度网盘云资源 求 北之樱守 百度云免费在线观看资源 之北 意思 在线求指导:文言文阅读。 《白发(2019)》百度网盘无删减完整版在线观看,张雪迎主演的 文言文在线翻译, 北华大学地址~在线等。快呀