Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- #
- ### ===> POSTGRESQL:
- #
- sudo rm -rf /etc/postgresql-dockdata/
- sudo mkdir /etc/postgresql-dockdata/
- sudo chmod -R 777 /etc/postgresql-dockdata/
- sync
- docker run -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 -d -p 5433:5433 postgres:alpine
- #
- ### ===> GRAFANA:
- #
- sudo rm -rf /etc/grafana-dockdata/
- 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/etc_grafana/provisioning/
- sudo mkdir /etc/grafana-dockdata/etc_grafana/provisioning/dashboards/
- sudo mkdir /etc/grafana-dockdata/etc_grafana/provisioning/datasources/
- sudo mkdir /etc/grafana-dockdata/etc_grafana/provisioning/plugins/
- sudo mkdir /etc/grafana-dockdata/etc_grafana/provisioning/notifiers/
- sudo mkdir /etc/grafana-dockdata/var_lib_grafana/
- sudo mkdir /etc/grafana-dockdata/var_log_grafana/
- sudo mkdir /etc/grafana-dockdata/var_lib_grafana-plugins/
- sudo chmod -R 777 /etc/grafana-dockdata/
- sync
- docker run -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/ -v /etc/grafana-dockdata/var_lib_grafana-plugins/:/var/lib/grafana-plugins/ --name=grafana -e GF_INSTALL_PLUGINS=grafana-piechart-panel -e GF_SERVER_HTTP_PORT=3002 -d -p 3002:3002 grafana/grafana-oss:latest
- #
- ### ===> Connect both containers to each other:
- #
- docker network rm myNetwork
- docker network create myNetwork
- docker network connect myNetwork grafana # or container ID
- docker network connect myNetwork logger # or container ID
- docker network inspect myNetwork
- #
Add Comment
Please, Sign In to add comment