Sha256: 049225a292642027475b1a6988a4a7b41cc9482c1f003d0b4bc09608a0c696c1
Contents?: true
Size: 768 Bytes
Versions: 28
Compression:
Stored size: 768 Bytes
Contents
module Souls class Docker < Thor desc "psql", "Run PostgreSQL13 Docker Container" def psql system( "docker run --rm -d \ -p 5433:5432 \ -v postgres-tmp:/var/lib/postgresql/data \ -e POSTGRES_USER=postgres \ -e POSTGRES_PASSWORD=postgres \ -e POSTGRES_DB=souls_test \ postgres:13-alpine" ) system("docker ps") end desc "mysql", "Run MySQL Docker Container" def mysql system( "docker run --rm -d \ -p 3306:3306 \ -v mysql-tmp:/var/lib/mysql \ -e MYSQL_USER=mysql \ -e MYSQL_ROOT_PASSWORD=mysql \ -e MYSQL_DB=souls_test \ mysql:latest" ) system("docker ps") end end end
Version data entries
28 entries across 28 versions & 1 rubygems