quassel_docker.sh firther fixes; postgres data dir added, too
parent
38a8d388a1
commit
7ba9ec0658
|
@ -0,0 +1,4 @@
|
||||||
|
# Ignore everything in this directory
|
||||||
|
*
|
||||||
|
# Except this file
|
||||||
|
!.gitignore
|
|
@ -7,18 +7,27 @@ postgres_container="$project_name-postgres"
|
||||||
quassel_image="$project_name/quassel"
|
quassel_image="$project_name/quassel"
|
||||||
quassel_container="$project_name-quassel"
|
quassel_container="$project_name-quassel"
|
||||||
|
|
||||||
|
# postgres data dir
|
||||||
|
pgdata="`pwd`/postgres/data"
|
||||||
|
|
||||||
# postgres docker
|
# postgres docker
|
||||||
runpostgres="docker run -h $postgres_container -t -i --name $postgres_container --rm $postgres_image"
|
runpostgres="docker run -h $postgres_container --name $postgres_container -v $pgdata:/var/lib/postgresql/9.3/main/ --rm $postgres_image"
|
||||||
|
|
||||||
# quassel docker
|
# quassel docker
|
||||||
runquassel="docker run -h $quassel_container --link=$quassel_container:$postgres_container -t -i --name $quassel_container --rm $quassel_image"
|
runquassel="docker run -h $quassel_container --link=$quassel_container:$postgres_container --name $quassel_container --rm $quassel_image"
|
||||||
|
|
||||||
echo """
|
echo """
|
||||||
running:
|
will run:
|
||||||
$runpostgres
|
- $runpostgres
|
||||||
$runquassel
|
- $runquassel
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
echo "running the postgres container..."
|
||||||
|
$runpostgres
|
||||||
|
echo "running the quassel container..."
|
||||||
|
$runquassel
|
||||||
|
echo "all done"
|
||||||
|
|
||||||
# root access to both containers:
|
# 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 $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
|
# 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
|
Loading…
Reference in New Issue