Uploaded image for project: 'AeroGear'
  1. AeroGear
  2. AEROGEAR-5975

Docker image not working with mysql external volumes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • None
    • None
    • None
    • Docker Community Edition - Version 17.06.0-ce-win19 (12801)

    • Hide

      Start keycloakDB mysql process:

      docker run --name keycloakDB -p 10306:3306 -v F:/HyperV/docker_data/mysql_5.5/keycloakDB:/var/lib/mysql -e MYSQL_USER=unifiedpush -e MYSQL_PASSWORD=unifiedpush -e MYSQL_DATABASE=keycloak -e MYSQL_ROOT_PASSWORD=supersecret -d mysql:5.5
      

      Start unifiedpushDB mysql process:

      docker run --name unifiedpushDB -p 11306:3306 -v F:/HyperV/docker_data/mysql_5.5/unifiedpushDB:/var/lib/mysql -e MYSQL_USER=unifiedpush -e MYSQL_PASSWORD=unifiedpush -e MYSQL_DATABASE=unifiedpush -e MYSQL_ROOT_PASSWORD=supersecret -d mysql:5.5

      Start ups process:

      docker run --name ups --link unifiedpushDB:unifiedpush --link keycloakDB:keycloak -p 8443:8443 -it aerogear/unifiedpush-wildfly
      
      Show
      Start keycloakDB mysql process: docker run --name keycloakDB -p 10306:3306 -v F:/HyperV/docker_data/mysql_5.5/keycloakDB:/ var /lib/mysql -e MYSQL_USER=unifiedpush -e MYSQL_PASSWORD=unifiedpush -e MYSQL_DATABASE=keycloak -e MYSQL_ROOT_PASSWORD=supersecret -d mysql:5.5 Start unifiedpushDB mysql process: docker run --name unifiedpushDB -p 11306:3306 -v F:/HyperV/docker_data/mysql_5.5/unifiedpushDB:/ var /lib/mysql -e MYSQL_USER=unifiedpush -e MYSQL_PASSWORD=unifiedpush -e MYSQL_DATABASE=unifiedpush -e MYSQL_ROOT_PASSWORD=supersecret -d mysql:5.5 Start ups process: docker run --name ups --link unifiedpushDB:unifiedpush --link keycloakDB:keycloak -p 8443:8443 -it aerogear/unifiedpush-wildfly

    Description

      Getting below error while starting aerogear/unifiedpush-wildfly docker image

      docker run --name ups --link unifiedpushDB:unifiedpush --link keycloakDB:keycloak -p 8443:8443 -it aerogear/unifiedpush-wildfly
      

      Starting Liquibase migration
      Unexpected error running Liquibase: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'installation' already exists

      If MySQL docker process is started with no external volumes, this error is not seen.

      Attachments

        Activity

          People

            Unassigned Unassigned
            sudhirtumati_jira sudhir tumati (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: