diff options
author | Endi S. Dewata <edewata@redhat.com> | 2017-11-14 21:15:59 -0600 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2017-11-14 21:15:59 -0600 |
commit | 75c76bdaf20b783e0764845e1e0b65a15f42fe4a (patch) | |
tree | c6da00613fbc252c4d85af483f5e2ee06deec803 /wiki/docker | |
parent | fff08a4f08ddd6633e536d13f8ce89caeb069d2d (diff) | |
download | pki-dev-75c76bdaf20b783e0764845e1e0b65a15f42fe4a.tar.gz pki-dev-75c76bdaf20b783e0764845e1e0b65a15f42fe4a.tar.xz pki-dev-75c76bdaf20b783e0764845e1e0b65a15f42fe4a.zip |
Added wiki scripts.
Diffstat (limited to 'wiki/docker')
-rwxr-xr-x | wiki/docker/mysql-create.sh | 12 | ||||
-rwxr-xr-x | wiki/docker/mysql-import.sh | 6 | ||||
-rwxr-xr-x | wiki/docker/mysql-remove.sh | 3 | ||||
-rwxr-xr-x | wiki/docker/wiki-build.sh | 6 | ||||
-rwxr-xr-x | wiki/docker/wiki-run.sh | 10 |
5 files changed, 37 insertions, 0 deletions
diff --git a/wiki/docker/mysql-create.sh b/wiki/docker/mysql-create.sh new file mode 100755 index 0000000..17a9230 --- /dev/null +++ b/wiki/docker/mysql-create.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +docker run \ + --name mysql-server \ + --privileged \ + -v $HOME/data:/mnt/data \ + -e MYSQL_ROOT_PASSWORD=Secret.123 \ + -d \ + mysql:5.5 + +docker exec -ti mysql-server \ + mysql -h 127.0.0.1 --password=Secret.123 -e "create database wiki" diff --git a/wiki/docker/mysql-import.sh b/wiki/docker/mysql-import.sh new file mode 100755 index 0000000..8014b18 --- /dev/null +++ b/wiki/docker/mysql-import.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +FILENAME=$1 + +docker exec -ti mysql-server \ + mysql wiki -h 127.0.0.1 --password=Secret.123 -e "source /mnt/data/$FILENAME" diff --git a/wiki/docker/mysql-remove.sh b/wiki/docker/mysql-remove.sh new file mode 100755 index 0000000..458c018 --- /dev/null +++ b/wiki/docker/mysql-remove.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +docker rm -f mysql-server diff --git a/wiki/docker/wiki-build.sh b/wiki/docker/wiki-build.sh new file mode 100755 index 0000000..61d6100 --- /dev/null +++ b/wiki/docker/wiki-build.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +s2i build \ + https://github.com/dogtagpki/pki-wiki.git \ + -r mediawiki-1.23 \ + rhscl/php-56-rhel7 pki-wiki diff --git a/wiki/docker/wiki-run.sh b/wiki/docker/wiki-run.sh new file mode 100755 index 0000000..7934451 --- /dev/null +++ b/wiki/docker/wiki-run.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +docker run \ + --name pki-wiki \ + --link mysql-server:mysql \ + --privileged \ + -v $HOME/data:/opt/app-root/data \ + -p 8080:8080 \ + --rm \ + pki-wiki |