remove containers after use

docker
Rob Loranger 5 years ago
parent 66d9ecf387
commit 42f6733980
No known key found for this signature in database
GPG Key ID: D6F1633A4F0903B8
  1. 7
      docker-setup.sh

@ -3,7 +3,7 @@
# for a writefreely instance using the docker-compose.yml in this repo # for a writefreely instance using the docker-compose.yml in this repo
# start database # start database
docker run -d --volume=writefreely_db-data:/var/lib/mysql \ docker run --rm -d --volume=writefreely_db-data:/var/lib/mysql \
--name=db \ --name=db \
-e "MYSQL_DATABASE=writefreely" \ -e "MYSQL_DATABASE=writefreely" \
-e "MYSQL_ROOT_PASSWORD=changeme" \ -e "MYSQL_ROOT_PASSWORD=changeme" \
@ -11,13 +11,12 @@ docker run -d --volume=writefreely_db-data:/var/lib/mysql \
mariadb:latest mariadb:latest
# create new asset signing keys # create new asset signing keys
docker run --volume=writefreely_web-data:/home/writefreely writeas/writefreely:latest "-gen-keys" docker run --rm --volume=writefreely_web-data:/home/writefreely writeas/writefreely:latest "-gen-keys"
# generate new configuration and initialize database # generate new configuration and initialize database
docker run -it --volume=writefreely_web-data:/home/writefreely \ docker run --rm -it --volume=writefreely_web-data:/home/writefreely \
--link db:db \ --link db:db \
writeas/writefreely:latest "-config" writeas/writefreely:latest "-config"
# clean up detached database container # clean up detached database container
docker container stop db docker container stop db
docker container rm db
Loading…
Cancel
Save