ownCloud with mariadb under docker-not avalable connection











up vote
0
down vote

favorite












I tried to use official documentation https://github.com/owncloud-docker/serverwith docker-compose. My .env file:



OWNCLOUD_VERSION=10.0
OWNCLOUD_DOMAIN=localhost
ADMIN_USERNAME=admin
ADMIN_PASSWORD=admin
HTTP_PORT=8080


My docker-compose.yml:



version: '2.0'

volumes:
files:
driver: local
mysql:
driver: local
backup:
driver: local
redis:
driver: local

services:
owncloud:
image: owncloud/server:${OWNCLOUD_VERSION}
restart: always
ports:
- ${HTTP_PORT}:80
depends_on:
- db
- redis
environment:
- OWNCLOUD_DOMAIN=${OWNCLOUD_DOMAIN}
- OWNCLOUD_DB_TYPE=mysql
- OWNCLOUD_DB_NAME=owncloud
- OWNCLOUD_DB_USERNAME=owncloud
- OWNCLOUD_DB_PASSWORD=owncloud
- OWNCLOUD_DB_HOST=db
- OWNCLOUD_ADMIN_USERNAME=${ADMIN_USERNAME}
- OWNCLOUD_ADMIN_PASSWORD=${ADMIN_PASSWORD}
- OWNCLOUD_MYSQL_UTF8MB4=true
- OWNCLOUD_REDIS_ENABLED=true
- OWNCLOUD_REDIS_HOST=redis
volumes:
- files:/home/owncloud
db:
image: webhippie/mariadb:latest
restart: always
environment:
- MARIADB_ROOT_PASSWORD=owncloud
- MARIADB_USERNAME=owncloud
- MARIADB_PASSWORD=owncloud
- MARIADB_DATABASE=owncloud
- MARIADB_MAX_ALLOWED_PACKET=128M
- MARIADB_INNODB_LOG_FILE_SIZE=64M
volumes:
- mysql:/var/lib/mysql
- backup:/var/lib/backup

redis:
image: webhippie/redis:latest
restart: always
environment:
- REDIS_DATABASES=1
volumes:
- redis:/var/lib/redis


When I start with docker-compose



# docker-compose up -d


all 3 containers are in UP state



# docker-compose ps


Name Command State Ports



neu_db_1         /usr/bin/entrypoint /bin/s ...   Up      3306/tcp                       
neu_owncloud_1 /usr/bin/entrypoint /usr/b ... Up 0.0.0.0:8080->80/tcp, 8080/tcp
neu_redis_1 /usr/bin/entrypoint /bin/s ... Up 6379/tcp


but



# docker-compose logs db
db_1 | 181205 16:18:44 mysqld_safe Logging to '/var/lib/mysql/e8d3b45f44da.err'.
db_1 | 181205 16:18:45 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
db_1 | 181205 16:18:45 mysqld_safe Logging to '/var/lib/mysql/e8d3b45f44da.err'.
db_1 | 181205 16:18:46 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql


And file /var/lib/mysql/e8d3b45f44da.err is not available on system.



# docker-compose logs owncloud
Attaching to neu_owncloud_1
owncloud_1 | Creating volume folders...
owncloud_1 | Creating hook folders...
owncloud_1 | Waiting for MySQL...
owncloud_1 | wait-for-it: waiting 180 seconds for db:3306
owncloud_1 | wait-for-it: timeout occurred after waiting 180 seconds for db:3306









share|improve this question




























    up vote
    0
    down vote

    favorite












    I tried to use official documentation https://github.com/owncloud-docker/serverwith docker-compose. My .env file:



    OWNCLOUD_VERSION=10.0
    OWNCLOUD_DOMAIN=localhost
    ADMIN_USERNAME=admin
    ADMIN_PASSWORD=admin
    HTTP_PORT=8080


    My docker-compose.yml:



    version: '2.0'

    volumes:
    files:
    driver: local
    mysql:
    driver: local
    backup:
    driver: local
    redis:
    driver: local

    services:
    owncloud:
    image: owncloud/server:${OWNCLOUD_VERSION}
    restart: always
    ports:
    - ${HTTP_PORT}:80
    depends_on:
    - db
    - redis
    environment:
    - OWNCLOUD_DOMAIN=${OWNCLOUD_DOMAIN}
    - OWNCLOUD_DB_TYPE=mysql
    - OWNCLOUD_DB_NAME=owncloud
    - OWNCLOUD_DB_USERNAME=owncloud
    - OWNCLOUD_DB_PASSWORD=owncloud
    - OWNCLOUD_DB_HOST=db
    - OWNCLOUD_ADMIN_USERNAME=${ADMIN_USERNAME}
    - OWNCLOUD_ADMIN_PASSWORD=${ADMIN_PASSWORD}
    - OWNCLOUD_MYSQL_UTF8MB4=true
    - OWNCLOUD_REDIS_ENABLED=true
    - OWNCLOUD_REDIS_HOST=redis
    volumes:
    - files:/home/owncloud
    db:
    image: webhippie/mariadb:latest
    restart: always
    environment:
    - MARIADB_ROOT_PASSWORD=owncloud
    - MARIADB_USERNAME=owncloud
    - MARIADB_PASSWORD=owncloud
    - MARIADB_DATABASE=owncloud
    - MARIADB_MAX_ALLOWED_PACKET=128M
    - MARIADB_INNODB_LOG_FILE_SIZE=64M
    volumes:
    - mysql:/var/lib/mysql
    - backup:/var/lib/backup

    redis:
    image: webhippie/redis:latest
    restart: always
    environment:
    - REDIS_DATABASES=1
    volumes:
    - redis:/var/lib/redis


    When I start with docker-compose



    # docker-compose up -d


    all 3 containers are in UP state



    # docker-compose ps


    Name Command State Ports



    neu_db_1         /usr/bin/entrypoint /bin/s ...   Up      3306/tcp                       
    neu_owncloud_1 /usr/bin/entrypoint /usr/b ... Up 0.0.0.0:8080->80/tcp, 8080/tcp
    neu_redis_1 /usr/bin/entrypoint /bin/s ... Up 6379/tcp


    but



    # docker-compose logs db
    db_1 | 181205 16:18:44 mysqld_safe Logging to '/var/lib/mysql/e8d3b45f44da.err'.
    db_1 | 181205 16:18:45 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
    db_1 | 181205 16:18:45 mysqld_safe Logging to '/var/lib/mysql/e8d3b45f44da.err'.
    db_1 | 181205 16:18:46 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql


    And file /var/lib/mysql/e8d3b45f44da.err is not available on system.



    # docker-compose logs owncloud
    Attaching to neu_owncloud_1
    owncloud_1 | Creating volume folders...
    owncloud_1 | Creating hook folders...
    owncloud_1 | Waiting for MySQL...
    owncloud_1 | wait-for-it: waiting 180 seconds for db:3306
    owncloud_1 | wait-for-it: timeout occurred after waiting 180 seconds for db:3306









    share|improve this question


























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I tried to use official documentation https://github.com/owncloud-docker/serverwith docker-compose. My .env file:



      OWNCLOUD_VERSION=10.0
      OWNCLOUD_DOMAIN=localhost
      ADMIN_USERNAME=admin
      ADMIN_PASSWORD=admin
      HTTP_PORT=8080


      My docker-compose.yml:



      version: '2.0'

      volumes:
      files:
      driver: local
      mysql:
      driver: local
      backup:
      driver: local
      redis:
      driver: local

      services:
      owncloud:
      image: owncloud/server:${OWNCLOUD_VERSION}
      restart: always
      ports:
      - ${HTTP_PORT}:80
      depends_on:
      - db
      - redis
      environment:
      - OWNCLOUD_DOMAIN=${OWNCLOUD_DOMAIN}
      - OWNCLOUD_DB_TYPE=mysql
      - OWNCLOUD_DB_NAME=owncloud
      - OWNCLOUD_DB_USERNAME=owncloud
      - OWNCLOUD_DB_PASSWORD=owncloud
      - OWNCLOUD_DB_HOST=db
      - OWNCLOUD_ADMIN_USERNAME=${ADMIN_USERNAME}
      - OWNCLOUD_ADMIN_PASSWORD=${ADMIN_PASSWORD}
      - OWNCLOUD_MYSQL_UTF8MB4=true
      - OWNCLOUD_REDIS_ENABLED=true
      - OWNCLOUD_REDIS_HOST=redis
      volumes:
      - files:/home/owncloud
      db:
      image: webhippie/mariadb:latest
      restart: always
      environment:
      - MARIADB_ROOT_PASSWORD=owncloud
      - MARIADB_USERNAME=owncloud
      - MARIADB_PASSWORD=owncloud
      - MARIADB_DATABASE=owncloud
      - MARIADB_MAX_ALLOWED_PACKET=128M
      - MARIADB_INNODB_LOG_FILE_SIZE=64M
      volumes:
      - mysql:/var/lib/mysql
      - backup:/var/lib/backup

      redis:
      image: webhippie/redis:latest
      restart: always
      environment:
      - REDIS_DATABASES=1
      volumes:
      - redis:/var/lib/redis


      When I start with docker-compose



      # docker-compose up -d


      all 3 containers are in UP state



      # docker-compose ps


      Name Command State Ports



      neu_db_1         /usr/bin/entrypoint /bin/s ...   Up      3306/tcp                       
      neu_owncloud_1 /usr/bin/entrypoint /usr/b ... Up 0.0.0.0:8080->80/tcp, 8080/tcp
      neu_redis_1 /usr/bin/entrypoint /bin/s ... Up 6379/tcp


      but



      # docker-compose logs db
      db_1 | 181205 16:18:44 mysqld_safe Logging to '/var/lib/mysql/e8d3b45f44da.err'.
      db_1 | 181205 16:18:45 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
      db_1 | 181205 16:18:45 mysqld_safe Logging to '/var/lib/mysql/e8d3b45f44da.err'.
      db_1 | 181205 16:18:46 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql


      And file /var/lib/mysql/e8d3b45f44da.err is not available on system.



      # docker-compose logs owncloud
      Attaching to neu_owncloud_1
      owncloud_1 | Creating volume folders...
      owncloud_1 | Creating hook folders...
      owncloud_1 | Waiting for MySQL...
      owncloud_1 | wait-for-it: waiting 180 seconds for db:3306
      owncloud_1 | wait-for-it: timeout occurred after waiting 180 seconds for db:3306









      share|improve this question















      I tried to use official documentation https://github.com/owncloud-docker/serverwith docker-compose. My .env file:



      OWNCLOUD_VERSION=10.0
      OWNCLOUD_DOMAIN=localhost
      ADMIN_USERNAME=admin
      ADMIN_PASSWORD=admin
      HTTP_PORT=8080


      My docker-compose.yml:



      version: '2.0'

      volumes:
      files:
      driver: local
      mysql:
      driver: local
      backup:
      driver: local
      redis:
      driver: local

      services:
      owncloud:
      image: owncloud/server:${OWNCLOUD_VERSION}
      restart: always
      ports:
      - ${HTTP_PORT}:80
      depends_on:
      - db
      - redis
      environment:
      - OWNCLOUD_DOMAIN=${OWNCLOUD_DOMAIN}
      - OWNCLOUD_DB_TYPE=mysql
      - OWNCLOUD_DB_NAME=owncloud
      - OWNCLOUD_DB_USERNAME=owncloud
      - OWNCLOUD_DB_PASSWORD=owncloud
      - OWNCLOUD_DB_HOST=db
      - OWNCLOUD_ADMIN_USERNAME=${ADMIN_USERNAME}
      - OWNCLOUD_ADMIN_PASSWORD=${ADMIN_PASSWORD}
      - OWNCLOUD_MYSQL_UTF8MB4=true
      - OWNCLOUD_REDIS_ENABLED=true
      - OWNCLOUD_REDIS_HOST=redis
      volumes:
      - files:/home/owncloud
      db:
      image: webhippie/mariadb:latest
      restart: always
      environment:
      - MARIADB_ROOT_PASSWORD=owncloud
      - MARIADB_USERNAME=owncloud
      - MARIADB_PASSWORD=owncloud
      - MARIADB_DATABASE=owncloud
      - MARIADB_MAX_ALLOWED_PACKET=128M
      - MARIADB_INNODB_LOG_FILE_SIZE=64M
      volumes:
      - mysql:/var/lib/mysql
      - backup:/var/lib/backup

      redis:
      image: webhippie/redis:latest
      restart: always
      environment:
      - REDIS_DATABASES=1
      volumes:
      - redis:/var/lib/redis


      When I start with docker-compose



      # docker-compose up -d


      all 3 containers are in UP state



      # docker-compose ps


      Name Command State Ports



      neu_db_1         /usr/bin/entrypoint /bin/s ...   Up      3306/tcp                       
      neu_owncloud_1 /usr/bin/entrypoint /usr/b ... Up 0.0.0.0:8080->80/tcp, 8080/tcp
      neu_redis_1 /usr/bin/entrypoint /bin/s ... Up 6379/tcp


      but



      # docker-compose logs db
      db_1 | 181205 16:18:44 mysqld_safe Logging to '/var/lib/mysql/e8d3b45f44da.err'.
      db_1 | 181205 16:18:45 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
      db_1 | 181205 16:18:45 mysqld_safe Logging to '/var/lib/mysql/e8d3b45f44da.err'.
      db_1 | 181205 16:18:46 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql


      And file /var/lib/mysql/e8d3b45f44da.err is not available on system.



      # docker-compose logs owncloud
      Attaching to neu_owncloud_1
      owncloud_1 | Creating volume folders...
      owncloud_1 | Creating hook folders...
      owncloud_1 | Waiting for MySQL...
      owncloud_1 | wait-for-it: waiting 180 seconds for db:3306
      owncloud_1 | wait-for-it: timeout occurred after waiting 180 seconds for db:3306






      environment-variables mysql docker






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Dec 5 at 16:52









      terdon

      127k31245422




      127k31245422










      asked Dec 5 at 16:48









      linuxxoid

      112




      112



























          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "106"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f486191%2fowncloud-with-mariadb-under-docker-not-avalable-connection%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown






























          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Unix & Linux Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f486191%2fowncloud-with-mariadb-under-docker-not-avalable-connection%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Entries order in /etc/network/interfaces

          新発田市

          Grub takes very long (several minutes) to open Menu (in Multi-Boot-System)