Tag: wordpress

WordPress Docker容器不能上传主题

使用wordpress:latest启动docker集装箱,上传一个25MB的.zip主题文件后,Wordpress显示错误 Are you sure you want to do this? Please try again. docker集装箱开始使用 docker run -d \ –link mysql:mysql \ -p 8080:80 \ -e PHP_UPLOAD_MAX_FILESIZE=100M \ -e PHP_POST_MAX_SIZE=100M \ -e max_execution_time=120 \ -e max_input_time=120 \ -e memory_limit=64M \ -v /root/my-wordpress:/var/www/html/wp-content \ –name my-wordpress \ wordpress:latest 将图片上传到Wordpress网站没有任何问题。 任何想法可能出了什么问题?

无法使用AWS Elastic Beanstalk和Docker来部署WordPress

我在AWS Elastic Beanstalk中创build了一个新的环境,运行Docker并导入我的Dockerrun.aws.json文件,但是它不能正确部署。 这是我上传的Dockerrun.aws.json文件 – 任何人都可以告诉我它有什么问题吗? { "AWSEBDockerrunVersion": "1", "Image": { "Name": "wordpress" }, "Ports": [ { "ContainerPort": "80" } ] }

在主机上安装mysql的dockerizing wordpress

我想在我的本地主机上安装mysql的docker上运行WordPress(ubuntu 14.04) 我从这里使用docker镜像: https : //registry.hub.docker.com/_/wordpress/ 我通过我的主机IP地址(192.168.1.1)和端口(3306),如下所示 sudo docker run -it –name wp -e WORDPRESS_DB_HOST=192.168.1.1:3306 -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=root -d wordpress 但是当我尝试运行图像时出现以下错误 "MySQL Connection Error: (2002) Connection refused" 下面是我遵循的确切步骤 sudo docker run -it –name wp -e WORDPRESS_DB_HOST=192.168.1.1:3306 -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=root -d wordpress sudo docker ps -a sudo docker commit <container_id> myuser/eslwp sudo docker images […]

Docker WordPress容器在~30秒后退出

我是使用Docker的新手,目前正尝试使用Wordpress Docker容器和MySQL数据库在本地创build一个Wordpress网站(注:我也是MySQL的新手)。 MySQL数据库没有运行在容器中,但我宁愿在我的机器上创build自己的本地数据库。 当我尝试使用此命令创build一个Wordpress容器时: sudo docker run –name wordpress_local -e WORDPRESS_DB_HOST=localhost -e WORDPRESS_DB_USER=test -e WORDPRESS_DB_PASSWORD=password -d wordpress 容器运行27秒,然后退出。 我不知道这是否因为它不能连接到我的数据库,但是,当我创build链接到MySQL 容器的 WordPress容器,我没有这个问题。 设置我的数据库的步骤: 在我的机器上安装了MySQL服务器和客户端 创build一个名为test @ localhost的用户并给它一个密码 授予此用户所有的WordPress权限 任何帮助,将不胜感激! 编辑: 容器的日志如下所示: Warning: mysqli::mysqli(): (HY000/2002): No such file or directory in – on line 10 MySQL Connection Error: (2002) No such file or directory Warning: mysqli::mysqli(): (HY000/2002): […]

Docker – 在数字海洋液滴上部署wordpress – wp-content在哪里?

testingDocker生态系统,我将数据仓库中的docker-compose部署在数字海洋液滴上(使用docker-machine创build的),它运行良好 docker-compose.yml文件非常简单,使用标准的图像 web: image: wordpress links: – mysql environment: – WORDPRESS_DB_PASSWORD=password ports: – "80:80" working_dir: /var/www/html volumes: – wp-content/:/var/www/html/wp-content mysql: image: mysql:5.7 environment: – MYSQL_ROOT_PASSWORD=password – MYSQL_DATABASE=wordpress 我可以很容易地查询我的浏览器中的液滴url。 当我进入液滴ssh时,我正在寻找液滴主机中的wp-content文件夹,它被挂载为/usr/www/html/wp-content但是我找不到它…也是/var/www/html目录是空的…但WordPress的容器正在运行 我错在哪里?

docker 1.7多端口映射运行失败

背景: Ubuntu 14.04 LTS – Docker 1.7 – 具有自己的专门用于Docker的IP的虚拟接口。 运行WordPress的最新与链接MySQL 5.7每个与他们自己的数据容器。 我需要将端口80和443映射到Wordpress容器,以强制SSL站点范围。 这个运行string是完美的: docker run –name Web –link db-server:mysql -d -e WORDPRESS_DB_NAME=WP -e WORDPRESS_DB_USER=admin -e WORDPRESS_DB_PASSWORD=somepassword -p 172.31.25.94:80:80 –volumes-from wp-data wordpress 当我运行这个string,我得到一个错误: docker run –name Web –link db-server:mysql -d -e WORDPRESS_DB_NAME=WP -e WORDPRESS_DB_USER=admin -e WORDPRESS_DB_PASSWORD=somepassword -p 172.31.25.94:80:80 —p 172.31.25.94:443:443 volumes-from wp-data wordpress:latest 错误信息: 无法在本地find映像“-p:latest”无效的存储库名称(-p),只允许[a-z0-9-_。] 我已经阅读了Docker的文档,并为此问题谷歌search,从我发现这一切应该工作。 […]

nginx的proxy_pass和docker – 我不想在地址栏中的端口号

在mywebsite.com上,我用wordpress运行docker容器。 我开始了 docker run -p 8000:80 –name docker-wordpress-nginx -d 和 docker ps 节目 0.0.0.0:8000->80/tcp 在我的主机上我有nginx运行 server { listen 80; … server_name mywebsite.com www.mywebsite.com; … location / { proxy_pass http://localhost:8000/; proxy_set_header Host $host; } 当我去这里的时候 mywebsite.com 它带来了我的站点的WordPress索引页面,但是现在在浏览器中的地址 mywebsite.com:8000 代替 mywebsite.com 我期望的 一切看起来像我想要的,除了我总是得到该地址的端口号 http://mywebsite.com:8000/2015/08/01/hello-world/ 相反,我想要 http://mywebsite.com/2015/08/01/hello-world/ 一般来说,我的意思是,而不是 http://mywebsite.com:8000/some_blog/ 我想要 http://mywebsite.com/some_blog/ 有任何想法吗?

如何在加载到其他主机时标记Docker(容器)的图像(.tar)文件?

我在本地机器上configuration了一个Docker镜像, tags由WordPress组成。 我已将此映像上传到AWS S3存储桶并从AWS EC2中提取映像。 我的问题是当我加载我的EC2实例的xxxx.tar.gz docker load -i xxxxx.tar.gz 它被加载,但是,存储库name和tag显示none REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE none none 271c6bafbc36 2 days ago 406.7 MB 任何人都可以告诉我,我们如何可以加载一个图像( .tar.gz )文件与预定义的name和tags

是否有可能使用链接到一个Mariadb容器的Gitlab和WordPress容器?

我有一个在我的主机上运行的Gitlab实例,它由一个Gitlab容器,一个PostgreSQL容器和一个Redis容器组成。 Gitlab链接到Postgresql和Redis。 另外,还有一个Wordpress运行的实例,它是一个Wordpress和一个Mariadb容器。 WordPress的链接到Mariadb。 由于Gitlab和Wordpress都需要一个数据库容器来存储数据,基本上我只想使用一个数据库容器。 在这种情况下,我只想使用Mariadb容器来存储来自Gitlab和Wordpress的数据。 可能吗? 如果是这样,我该怎么办呢?

迁移WordPress数据到Docker容器?

我正在将一个WordPress数据迁移到Docker容器。 我在这里跟着这个教程:hub.docker.com/r/aveltens/wordpress-backup/现在我正在运行实例Amazon EC 2上的WP,IP地址为52.193.xx。但是,在将您的博客迁移到Docker的步骤2中,他们说我需要全新安装在本地主机:8080。 我现在应该怎么做?