aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKristian Lyngstol <kristian@bohemians.org>2016-03-19 16:41:14 +0100
committerKristian Lyngstol <kristian@bohemians.org>2016-03-19 16:41:14 +0100
commit6a48c517c51a851d5bf3b027827b9069fc653209 (patch)
tree4ec349e6eecfee0676a796854b59f4fafea340aa
parent54a5afbec8c2abb68d5f05539dbc3b7b89cca0d4 (diff)
NMS: Update README, correct nms-dump.sql reference
-rw-r--r--nms/Dockerfile.in4
-rw-r--r--nms/README.md8
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.