quasseldocker/quassel_docker.sh

24 lines
964 B
Bash
Raw Normal View History

2015-01-03 17:39:10 +00:00
#!/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