diff options
author | Kristian Lyngstol <kristian@bohemians.org> | 2016-03-19 16:41:14 +0100 |
---|---|---|
committer | Kristian Lyngstol <kristian@bohemians.org> | 2016-03-19 16:41:14 +0100 |
commit | 6a48c517c51a851d5bf3b027827b9069fc653209 (patch) | |
tree | 4ec349e6eecfee0676a796854b59f4fafea340aa | |
parent | 54a5afbec8c2abb68d5f05539dbc3b7b89cca0d4 (diff) |
NMS: Update README, correct nms-dump.sql reference
-rw-r--r-- | nms/Dockerfile.in | 4 | ||||
-rw-r--r-- | nms/README.md | 8 |
2 files changed, 8 insertions, 4 deletions
diff --git a/nms/Dockerfile.in b/nms/Dockerfile.in index b1d2140..b65168d 100644 --- a/nms/Dockerfile.in +++ b/nms/Dockerfile.in @@ -107,12 +107,12 @@ ADD config.pm /srv/tgmanage/include/ @template nms-db FROM nms-base RUN apt-get install -y postgresql-doc-9.4 postgresql-9.4 -ADD nms-dump.sql.gz / +ADD nms-dump.sql / ADD postgresql.conf /etc/postgresql/9.4/main/ ADD pg_hba.conf /etc/postgresql/9.4/main/ RUN chown -R postgres:postgres /etc/postgresql/ RUN chmod a+r /etc/postgresql/9.4/main/*conf RUN service postgresql start && su postgres -c "psql --command=\"CREATE ROLE nms PASSWORD 'md5f6f0a94af5ec8b6001e41b8f06fd22d8' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;\"" && su postgres -c "createdb -O nms nms" && service postgresql stop -RUN service postgresql start && su postgres -c "gunzip < /nms-dump.sql.gz | psql nms" && service postgresql stop +RUN service postgresql start && su postgres -c "cat /nms-dump.sql | psql nms" && service postgresql stop RUN service postgresql start && su postgres -c "psql --command=\"ALTER ROLE nms PASSWORD 'md5f6f0a94af5ec8b6001e41b8f06fd22d8';\"" && service postgresql stop EXPOSE 5432 diff --git a/nms/README.md b/nms/README.md index b22c4a8..4d310cb 100644 --- a/nms/README.md +++ b/nms/README.md @@ -10,9 +10,13 @@ - run `./makedockerfiles.sh`, which creates the docker image files, and builds them. -- Start database node: ` ... ` -- Start front end node: ` ... ` +- Start database node: `docker run -v /sys/fs/cgroup:/sys/fs/cgroup:ro --privileged --rm -ti --name=db nms-db` +- Start front end node: ` docker run -v /sys/fs/cgroup:/sys/fs/cgroup:ro --privileged --rm -ti --name=front --link=db:db nms-front ` +- Find IP's: `docker inspect front`, `docker instpect db` +- Start a shell in a container: `docker exec front /bin/bash` - Open localhost:PORT in browser to start testing. + + ## TODO - finish the installation guide above. |