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_container="$project_name-quassel"
|
||||
|
||||
# postgres data dir
|
||||
pgdata="`pwd`/postgres/data"
|
||||
|
||||
# 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
|
||||
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 """
|
||||
running:
|
||||
$runpostgres
|
||||
$runquassel
|
||||
will run:
|
||||
- $runpostgres
|
||||
- $runquassel
|
||||
"""
|
||||
|
||||
echo "running the postgres container..."
|
||||
$runpostgres
|
||||
echo "running the quassel container..."
|
||||
$runquassel
|
||||
echo "all done"
|
||||
|
||||
# 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
|
Loading…
Reference in New Issue