Skip to content

Instantly share code, notes, and snippets.

@eneas
Last active September 16, 2018 23:17
Show Gist options
  • Select an option

  • Save eneas/76c37d608ccf786c41b9ba0cc0eef8a1 to your computer and use it in GitHub Desktop.

Select an option

Save eneas/76c37d608ccf786c41b9ba0cc0eef8a1 to your computer and use it in GitHub Desktop.

Revisions

  1. eneas revised this gist Nov 21, 2016. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions startmysqlondocker.sh
    Original file line number Diff line number Diff line change
    @@ -2,17 +2,17 @@
    function learnmysql_intit {
    #Change supersecretpassword to work in not trusted network.
    docker run --name mysql -e MYSQL_ROOT_PASSWORD="supersecretpassword" -d mysql
    docker run --name myphpadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin
    docker run --name phpmyadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin
    }
    function learnmysql_stop {
    docker stop mysql myphpadmin
    docker stop mysql phpmyadmin
    }

    function learnmysql_start {
    docker start mysql myphpadmin
    docker start mysql phpmypadmin
    }

    function learnmysql_clean {
    docker rm mysql myphpadmin
    docker rm mysql phpmypadmin
    docker rmi mysql phpmyadmin/phpmyadmin
    }
  2. eneas revised this gist Nov 21, 2016. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions startmysqlondocker.sh
    Original file line number Diff line number Diff line change
    @@ -10,4 +10,9 @@ function learnmysql_stop {

    function learnmysql_start {
    docker start mysql myphpadmin
    }

    function learnmysql_clean {
    docker rm mysql myphpadmin
    docker rmi mysql phpmyadmin/phpmyadmin
    }
  3. eneas revised this gist Nov 21, 2016. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions startmysqlondocker.sh
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,5 @@
    #!/bin/env bash
    #learnmysql_init will pull mysql and phpmyadmin/phpmyadmin images from the registry
    function learmysql_intit {
    function learnmysql_intit {
    #Change supersecretpassword to work in not trusted network.
    docker run --name mysql -e MYSQL_ROOT_PASSWORD="supersecretpassword" -d mysql
    docker run --name myphpadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin
  4. eneas revised this gist Nov 21, 2016. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion startmysqlondocker.sh
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,5 @@
    #!/bin/env bash
    #Change supersecretpassword to work in not trusted network.
    #learnmysql_init will pull mysql and phpmyadmin/phpmyadmin images from the registry
    function learmysql_intit {
    #Change supersecretpassword to work in not trusted network.
    docker run --name mysql -e MYSQL_ROOT_PASSWORD="supersecretpassword" -d mysql
  5. eneas revised this gist Nov 21, 2016. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion startmysqlondocker.sh
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,7 @@
    #!/bin/env bash
    #Change supersecretpassword to one secure.
    #Change supersecretpassword to work in not trusted network.
    function learmysql_intit {
    #Change supersecretpassword to work in not trusted network.
    docker run --name mysql -e MYSQL_ROOT_PASSWORD="supersecretpassword" -d mysql
    docker run --name myphpadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin
    }
  6. eneas revised this gist Nov 21, 2016. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions startmysqlondocker.sh
    Original file line number Diff line number Diff line change
    @@ -1,13 +1,13 @@
    #!/bin/env bash
    #Change supersecretpassword to one secure.
    function learmysql_intit(){
    function learmysql_intit {
    docker run --name mysql -e MYSQL_ROOT_PASSWORD="supersecretpassword" -d mysql
    docker run --name myphpadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin
    }
    function learnmysql_stop(){
    function learnmysql_stop {
    docker stop mysql myphpadmin
    }

    function learnmysql_start(){
    function learnmysql_start {
    docker start mysql myphpadmin
    }
  7. eneas revised this gist Nov 21, 2016. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions startmysqlondocker.sh
    Original file line number Diff line number Diff line change
    @@ -2,12 +2,12 @@
    #Change supersecretpassword to one secure.
    function learmysql_intit(){
    docker run --name mysql -e MYSQL_ROOT_PASSWORD="supersecretpassword" -d mysql
    docker run --name myadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin
    docker run --name myphpadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin
    }
    function learnmysql_stop(){
    docker stop mysql myadmin
    docker stop mysql myphpadmin
    }

    function learnmysql_start(){
    docker start mysql myadmin
    docker start mysql myphpadmin
    }
  8. eneas revised this gist Nov 21, 2016. 1 changed file with 11 additions and 5 deletions.
    16 changes: 11 additions & 5 deletions startmysqlondocker.sh
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,13 @@
    #!/bin/env bash
    #Change supersecretpassword to one secure.
    docker run --name mysql -e MYSQL_ROOT_PASSWORD="supersecretpassword" -d mysql
    docker run --name myadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin
    function learmysql_intit(){
    docker run --name mysql -e MYSQL_ROOT_PASSWORD="supersecretpassword" -d mysql
    docker run --name myadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin
    }
    function learnmysql_stop(){
    docker stop mysql myadmin
    }

    docker stop mysql myadmin

    docker start mysql myadmin
    function learnmysql_start(){
    docker start mysql myadmin
    }
  9. eneas revised this gist Nov 21, 2016. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion startmysqlondocker.sh
    Original file line number Diff line number Diff line change
    @@ -1,3 +1,7 @@
    #Change supersecretpassword to one secure.
    docker run --name mysql -e MYSQL_ROOT_PASSWORD="supersecretpassword" -d mysql
    docker run --name myadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin
    docker run --name myadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin

    docker stop mysql myadmin

    docker start mysql myadmin
  10. eneas created this gist Nov 21, 2016.
    3 changes: 3 additions & 0 deletions startmysqlondocker.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,3 @@
    #Change supersecretpassword to one secure.
    docker run --name mysql -e MYSQL_ROOT_PASSWORD="supersecretpassword" -d mysql
    docker run --name myadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin