24 lines
964 B
Bash
24 lines
964 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
# some basic vars
|
||
|
project_name="quasseldocker"
|
||
|
postgres_image="$project_name/postgres"
|
||
|
postgres_container="$project_name-postgres"
|
||
|
quassel_image="$project_name/quassel"
|
||
|
quassel_container="$project_name-quassel"
|
||
|
|
||
|
# postgres docker
|
||
|
runpostgres="docker run --entrypoint /bin/sh -h $postgres_container -t -i --name $postgres_container --rm $postgres_image -c /bin/bash"
|
||
|
|
||
|
# quassel docker
|
||
|
runquassel="docker run --entrypoint /bin/sh -h $quassel_container --link=$quassel_container:$postgres_container -t -i --name $quassel_container --rm $quassel_image -c /bin/bash"
|
||
|
|
||
|
echo """
|
||
|
running:
|
||
|
$runpostgres
|
||
|
$runquassel
|
||
|
"""
|
||
|
|
||
|
# root access to both containers:
|
||
|
# docker run --entrypoint /bin/sh -u root -h $postgres_container -t -i --name $postgres_container --rm $postgres_image -c /bin/bash
|
||
|
# docker run --entrypoint /bin/sh -u root -h $quassel_container --link=$quassel_container:$postgres_container -t -i --name $quassel_container --rm $quassel_image -c /bin/bash
|