Tag: 窗组成

错误发生为:w0无法读取带有错误的json文件:无法在使用docker-compose启动couchbase图像时解码JSON对象

我在docker-compose中使用基本版本4.6.3的couchbase映像。 但是我在启动docker-up时遇到下面的错误: couchbase_1 | SUCCESS: init/edit couchbase.docker couchbase_1 | SUCCESS: set hostname for couchbase.docker couchbase_1 | SUCCESS: bucket-create couchbase_1 | ….2017-11-13 09:57:06,301: w0 Fail to read json file with error:No JSON object could be decoded couchbase_1 | . couchbase_1 | bucket: ., msgs transferred… couchbase_1 | : total | last | per sec couchbase_1 | […]

docker-compose / wordpress权限错误卷挂载

我的docker-compose.yml wordpress: image: wordpress links: – wordpress_db:mysql ports: – 8080:80 volumes: – /tmp/html/:/var/www/html wordpress_db: image: mysql:5.6.29 environment: MYSQL_ROOT_PASSWORD: password phpmyadmin: image: corbinu/docker-phpmyadmin links: – wordpress_db:mysql ports: – 8181:80 environment: MYSQL_USERNAME: root MYSQL_ROOT_PASSWORD: password 当我做 sudo / usr / local / bin / docker-组合起来 我得到了很多这些 wordpress_1 | tar: ./wp-content/plugins/akismet/views/stats.php: Cannot open: No such file or directory […]

如何用Docker启动现有的WordPress的应用程序图像不是默认的80端口?

可能有人知道如何解决我的问题? 如果我使用我现有的应用程序的WP – 内容和现有的数据库,每一次我redirect到本地主机:80端口。 如何在另一个端口启动它,例如可能是8000? 我有一个Wordpress应用程序Dockerfile与下一行: FROM wordpress:latest COPY ./src /var/www/html ENV WORDPRESS_DB_PASSWORD mypass ENV WORDPRESS_DB_NAME mydb ENV WORDPRESS_DB_HOST mysql:3306 具有现有数据库转储的MySQL Dockerfile: FROM mariadb:10.1.20 COPY dump/dump.sql /docker-entrypoint-initdb.d ENV MYSQL_ROOT_PASSWORD mypass CMD ["mysqld"] 和docker-compose.yml一起: version: '2' services: mysql: build: mysql/ restart: always volumes: – db_data:/var/lib/mysql wordpress: depends_on: – mysql build: wpapp/ ports: – 8000:80 restart: always […]

docker-compose错误在Django的欢迎页面上

当我访问地址http://192.168.99.100:8000/时,我无法在浏览器中看到django的欢迎页面。 gmondesi@MRT-3-011 MINGW64 ~/Documents/GitHub/docker-django-tutorial (master) $ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM DO CKER ERRORS default * virtualbox Running tcp://192.168.99.100:2376 v1 7.04.0-ce gmondesi@MRT-3-011 MINGW64 ~/Documents/GitHub/docker-django-tutorial (master) $ docker-machine ip 192.168.99.100 gmondesi@MRT-3-011 MINGW64 ~/Documents/GitHub/docker-django-tutorial (master) $ docker-compose run web time="2017-04-09T18:03:29-04:00" level=info msg="Unable to use system certificat e pool: crypto/x509: system root pool is not […]

WordPress Docker容器的默认configuration

我目前正在使用WordPress API开展一个项目。 这是我的docker-compose.yml文件: version: '3.1' services: wordpress: image: wordpress volumes: – ./volumes/wordpress/:/var/www/html ports: – 8080:80 environment: WORDPRESS_DB_PASSWORD: root depends_on: – mysql mysql: image: mysql:5.7 volumes: – ./volumes/mysql/:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: root web: build: context: . dockerfile: Dockerfile volumes: – ./src/:/src ports: – 8081:8081 depends_on: – wordpress 为了使用WordPress API ,我需要手动configurationWordPress容器,方法是转到http://localhost:8080/wp-admin并更改一些设置。 事情是,我需要使这个设置变化自动,因为每次我删除volume文件夹,以重置WordPress的内容 ,它也删除设置 。 任何想法,我怎么能做到这一点?

docker ERR_NAME_NOT_RESOLVED http ajax

我有3个简单的微服务(mysql,apirest,gui),我开始使用docker-compose: version: '3.2' services: mysql: image: mysql/mysql-server:5.6 container_name: mysql restart: always volumes: – mysql:/var/lib/mysql/data ports: – "3306:3306" networks: – mynetwork deploy: mode: replicated replicas: 1 environment: – MYSQL_ROOT_PASSWORD=mypwd – MYSQL_USER=myuser – MYSQL_PASSWORD=myuserpwd – MYSQL_DATABASE=my-db apirest: image: …..apirest:latest container_name: apirest restart: always volumes: – apirest:/apirest/tmp ports: – "30000:3000" networks: – mynetwork deploy: mode: replicated replicas: 2 […]

与MySQL容器春季启动应用程序工作,但与春季启动应用程序容器它不

我试图运行一个docker容器内的一个spring启动应用程序,链接到docker的MySQL容器。 当我尝试运行与弹簧启动应用程序里面的docker容器我收到以下错误: 017-12-21 14:13:12,587 INFO [localhost-startStop-1] VersionPrinter : Flyway 4.2.0 by Boxfuse 2017-12-21 14:13:12,590 INFO [localhost-startStop-1] HikariDataSource : HikariPool-1 – Starting… 2017-12-21 14:13:13,913 ERROR [localhost-startStop-1] HikariPool : HikariPool-1 – Exception during pool initialization. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any […]

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在主机而不是来宾中安装代​​码卷

我一直在使用官方的WordPress的docker库创build一个WordPress的网站。 现在,由于这个图像中的代码(wordpress)是在容器内,我想从主机中提取出代码。 我使用docker撰写,我补充说: volumes: – ./code:/var/www/html 以强制Docker在外部目录上工作。 我得到这个错误信息: 警告:服务“wordpress”使用前一个容器中的“/ var / www / html”卷。 主机映射“/ dir / code”不起作用。 删除现有的容器(使用docker-compose rm wordpress )以使用主机卷映射。

Docker撰写。 networking。 Spring Boot和MySQL连接

我尝试将spring启动web应用程序连接到数据库容器。 而且我可以从网上ping db容器。 但是网页无法通过暴露的3307端口连接到数据库。 但我可以通过内部容器端口3306连接到数据库。项目非常简单。 什么可能是错的? 这是我的docker-compose.yml : version: '3' services: db: build: context: ./db dockerfile: Dockerfile image: db ports: – "3307:3306" volumes: – demo_volume:/var/lib/mysql networks: – my-backend web: build: context: ./web dockerfile: Dockerfile image: web depends_on: – db ports: – "18080:8080" networks: – my-backend environment: – DATABASE_HOST=db – DATABASE_USER=user – DATABASE_PASSWORD=password – DATABASE_NAME=demo – […]