Tag: wordpress

WordPress Docker不会增加上传限制

我正在尝试将Dockerized WordPress实例的上传限制增加到150M。 [filename] exceeds the maximum upload size for this site. 我创build了一个uploads.ini文件并通过卷将其附加到实例。 但是我仍然无法让Wordpress媒体上传者增加它的限制。 docker工人,compose.yml: version: '2' services: db: image: mysql:5.7 volumes: – db_data:/var/lib/mysql restart: always environment: MYSQL_ROOT_PASSWORD: password1 MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: password1 wordpress: depends_on: – db build: ./wordpress ports: – "8085:80" restart: always environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_PASSWORD: password1 volumes: – ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini volumes: db_data: […]

Docker组合php-fpm,nginx,mysql,并在nginx上使用wp-cli

我将3个独立的容器连接在一起: nginx的:1.10高山 PHP:7.0.6-FPM-高山 MariaDB的:5.5 我的目标是在将源代码复制到nginx容器之前运行wp-cli安装。 问题: 试图从Dockerfile(my-nginx图像)运行wp-cli的安装脚本工作正常,但是当我尝试运行任何wp-cli命令时,它将返回错误: env: can't execute 'php': No such file or directory wp-cli安装脚本(与正确的依赖关系)也适用于dockerfile.php-fpm(my-php image),它也返回一个错误: Error: YIKES! It looks like you're running this as root. You probably meant to run this as the user that your WordPress install exists under. Error: YIKES! It looks like you're running this as root. You probably […]

如何使用Docker容器运行多个单独的WordPress网站

我对Docker很新,目前正试图运行一个Wordpress网站(仅仅在我的本地机器上进行testing),而不是实际托pipe。 我目前有三个容器:一个用于存储我的数据的Linux发行版,由MySQL容器使用,最后是一个Wordpress容器。 我可以成功地访问和编辑我的Wordpress网站,但是我想尝试在不同的端口上运行多个网站,但我不确定如何去做。 我将不得不创build三个全新的容器,或者我可以使用相同的MySQL和数据存储容器,只需制作一个不同的wordpress容器? 任何帮助将不胜感激,谢谢!

Dockerize wordpress

试图dockerise wordpress我找出这个scenenario: 2个数据容器,一个用于数据库(bbdd),另一个用于wordpress文件(wordpress): sudo docker create -v /var/lib/mysql –name bbdd ubuntu:trusty /bin/true sudo docker create -v /var/www/html –name wordpress ubuntu:trusty /bin/true 然后,我需要一个容器为MySQL,所以我使用从docker集线器的正式的MySQL图像 ,还从第一个数据容器的卷/ var / lib / mysql: docker run –volumes-from bbdd –name mysql -e MYSQL_ROOT_PASSWORD="xxxx" -d mysql:5.6 然后,我需要一个容器的Apache / PHP的,所以我使用官方WordPress图像从docker集线器,也从第一个数据容器/ var / lib / mysql的: docker run –volumes-from wordpress –name apache –link mysql:mysql -d […]

如何处理Docker镜像中的安全更新?

我有兴趣尝试Docker的WordPress图像。 我想我理解了一般的概念。 我应该怎么做安全更新到像PHP,或下面的Ubuntu图像? 如何保持整个堆栈安全,同时保持我的博客完好?

(Docker)如何在WordPress容器中安装独立的Composer容器的依赖关系?

Dockerfile FROM wordpress ENV REFRESHED_AT 2015-08-12 ADD \ composer.json /var/www/html ADD \ composer.lock /var/www/html # install the PHP extensions RUN \ apt-get -qq update && \ apt-get -y upgrade && \ apt-get install -y vim wget && \ rm -rf /var/lib/apt/lists/* # Symlink User's "wp-content" folder into the newly installed WordPress RUN \ rm -rf […]

即使状态正在运行,也不能访问在Docker中configuration的wordpress

我按照这里的指示,在Docker中创build一个WordPress的网站: http : //www.sitepoint.com/how-to-use-the-official-docker-wordpress-image/ 1.pull&run mysql image:docker run –name wordpressdb -e MYSQL_ROOT_PASSWORD =密码-e MYSQL_DATABASE = wordpress -d mysql:5.7 2.pull&运行wordpress图像并链接到它的mysql容器:docker运行-e WORDPRESS_DB_PASSWORD =密码-d –name wordpress – 链接wordpressdb:mysql wordpress 我可以看到这两个容器正在运行: 我可以检查wordpress容器并尝试获取ip和端口: 另外,当我检查mysql容器时,我不能使用host / iplogin到mysql浏览器, ******** edit-add -p ***************** 我用-p运行wordpress容器 **************再次编辑******************** ********************更新********************** ***********最后我做了工作******************* 最后,我让它工作,如果我在-p命令中运行具有特定ip的容器例如127.0.0.1: -p 127.0.0.1:8080:80 它不会工作 如果我不指定IP,或使用0.0.0.0作为IP,它将工作: -p 0.0.0.0:8080:80