Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- sudo ls
- sudo rm -rf /etc/postgresql-dockdata/
- sudo rm -rf /etc/grafana-dockdata/
- sudo rm -f ./test-postgresql.tar
- sudo rm -f ./test-grafana.tar
- sync
- rm -f "./docker_create.txt"
- touch "./docker_create.txt"
- echo "$(date)" >> "./docker_create.txt"
- #
- ### ===> POSTGRESQL:
- #
- sudo mkdir /etc/postgresql-dockdata/
- sudo chmod -R 777 /etc/postgresql-dockdata/
- sync
- postgresql=$(docker create -v /etc/postgresql-dockdata/:/var/lib/postgresql/data/ --name *** -e POSTGRES_HOST=localhost -e POSTGRES_DB=*** -e POSTGRES_PORT=5433 -e POSTGRES_USER=*** -e POSTGRES_PASSWORD=*** -e PGPORT=5433 -p 5433:5433 postgres:alpine)
- docker commit $postgresql test-postgresql:custom
- docker save -o ./test-postgresql.tar test-postgresql:custom
- #
- ### ===> GRAFANA:
- #
- sudo mkdir /etc/grafana-dockdata/
- sudo mkdir /etc/grafana-dockdata/etc_grafana/
- sudo touch /etc/grafana-dockdata/etc_grafana/grafana.ini
- sudo mkdir /etc/grafana-dockdata/var_lib_grafana/
- sudo mkdir /etc/grafana-dockdata/var_log_grafana/
- sudo chmod -R 777 /etc/grafana-dockdata/
- sync
- grafana=$(docker create -v /etc/grafana-dockdata/etc_grafana/:/etc/grafana/ -v /etc/grafana-dockdata/var_lib_grafana/:/var/lib/grafana/ -v /etc/grafana-dockdata/var_log_grafana/:/var/log/grafana/ --name=grafana -e GF_INSTALL_PLUGINS=grafana-piechart-panel -e GF_SERVER_HTTP_PORT=3002 -p 3002:3002 grafana/grafana-oss:latest)
- docker commit $grafana test-grafana:custom
- docker save -o ./test-grafana.tar test-grafana:custom
- sync
- echo "$(date)" >> "./docker_create.txt"
- #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement