From 1af7a22460dafe12f22f9b564d946f3d583f4cb0 Mon Sep 17 00:00:00 2001 From: startxfr Date: Sun, 6 Dec 2015 03:44:47 +0100 Subject: debuging images and improve startup display --- OS/Dockerfile | 2 +- OS/README.md | 2 +- OS/sx-lib.sh | 12 ++++++---- Services/apache/README.md | 4 ++-- Services/apache/docker-compose.yml | 4 ++-- Services/apache/sx-httpd.sh | 6 ++--- Services/mariadb/README.md | 4 ++-- Services/mariadb/docker-compose.yml | 2 +- Services/mariadb/run.sh | 23 +++++++++--------- Services/memcache/README.md | 12 +++++----- Services/memcache/docker-compose.yml | 2 +- Services/memcache/run.sh | 6 ++--- Services/mongo/README.md | 12 +++++----- Services/mongo/docker-compose.yml | 4 ++-- Services/mongo/run.sh | 6 ++--- Services/nodejs/README.md | 4 ++-- Services/nodejs/docker-compose.yml | 2 +- Services/nodejs/run.sh | 8 +++---- Services/ooconv/README.md | 12 +++++----- Services/ooconv/docker-compose.yml | 2 +- Services/ooconv/run.sh | 10 ++++---- Services/php/README.md | 4 ++-- Services/php/docker-compose.yml | 4 ++-- Services/php/run.sh | 45 ++++++++++++++++++++++++++++++++---- Services/postgres/Dockerfile | 3 ++- Services/postgres/README.md | 4 ++-- Services/postgres/docker-compose.yml | 2 +- Services/postgres/run.sh | 6 ++--- docker-compose-app.yml | 8 +------ docker-compose-sv.yml | 19 --------------- docker-compose.yml | 27 +--------------------- 31 files changed, 126 insertions(+), 135 deletions(-) diff --git a/OS/Dockerfile b/OS/Dockerfile index 769a43e..b38b1f3 100644 --- a/OS/Dockerfile +++ b/OS/Dockerfile @@ -5,7 +5,7 @@ USER root # Install minimal packages RUN dnf -y install deltarpm pwgen tar python-dnf-plugins-extras-migrate && \ dnf-2 migrate && \ - dnf -y install psmisc procps coreutils findutils wget logrotate zip && \ + dnf -y install psmisc procps coreutils findutils iputils net-tools wget logrotate zip && \ dnf clean all COPY *.sh /bin/ RUN chmod 775 /bin/sx-lib.sh /bin/run.sh && \ diff --git a/OS/README.md b/OS/README.md index 9efaeb7..556e3a8 100644 --- a/OS/README.md +++ b/OS/README.md @@ -20,7 +20,7 @@ This container contain updated core OS rpm (kernel, libs,...) as well as usefull | Version | Docker Hub repository | Fedora distribution | |------------|-------------------------------------------------------------------------|---------------------------------------------| -| Latest | [`startx/fedora:latest`](https://hub.docker.com/r/startx/fedora) | Fedora 23 (kernel 4.2 + GNU 3.18 ) | +| Latest | [`startx/fedora:latest`](https://hub.docker.com/r/startx/fedora) | Fedora 24 (kernel 4.2 + GNU 3.18 ) | | 23 | [`startx/fedora:23`](https://hub.docker.com/r/startx/fedora) | Fedora 23 (kernel 4.2 + GNU 3.18 ) | | 22 | [`startx/fedora:22`](https://hub.docker.com/r/startx/fedora) | Fedora 22 (kernel 4.0 + GNU 3.16 ) | | 21 | [`startx/fedora:21`](https://hub.docker.com/r/startx/fedora) | Fedora 21 (kernel 3.16 + GNU 3.14 ) | diff --git a/OS/sx-lib.sh b/OS/sx-lib.sh index 7d6aac2..0df6f9c 100644 --- a/OS/sx-lib.sh +++ b/OS/sx-lib.sh @@ -16,8 +16,10 @@ function check_environment { echo "! WARNING : auto-assigned value : $CONTAINER_SERVICE" fi if [ ! -v CONTAINER_INSTANCE ]; then - echo "ERROR : environment var CONTAINER_INSTANCE is missing. EXIT !!!" - exit 1; + CONTAINER_INSTANCE=$CONTAINER_TYPE "_" $CONTAINER_SERVICE; + export CONTAINER_INSTANCE; + echo "! WARNING : environment var CONTAINER_INSTANCE is missing..." + echo "! WARNING : auto-assigned value : $CONTAINER_INSTANCE" fi } @@ -28,12 +30,12 @@ function display_container_header { if [ -v CONTAINER_TYPE ]; then echo "| Type : $CONTAINER_TYPE" fi - if [ -v CONTAINER_INSTANCE ]; then - echo "| Instance : $CONTAINER_INSTANCE" - fi if [ -v CONTAINER_SERVICE ]; then echo "| Service : $CONTAINER_SERVICE" fi + if [ -v CONTAINER_INSTANCE ]; then + echo "| Instance : $CONTAINER_INSTANCE" + fi echo "+=====================================================" } diff --git a/Services/apache/README.md b/Services/apache/README.md index 81afb68..48aa4a0 100644 --- a/Services/apache/README.md +++ b/Services/apache/README.md @@ -18,8 +18,8 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) ## Available flavours -* `:latest` : Fedora core 23 + Apache -* `:fc23` : Fedora core 23 + Apache +* `:latest` : Fedora core 23 + Apache 2.4.17 +* `:fc23` : Fedora core 23 + Apache 2.4.17 * `:fc22` : Fedora core 22 + Apache * `:fc21` : Fedora core 21 + Apache * `:centos7` : CentOS 7 + Apache diff --git a/Services/apache/docker-compose.yml b/Services/apache/docker-compose.yml index bb4617f..44c8a5b 100644 --- a/Services/apache/docker-compose.yml +++ b/Services/apache/docker-compose.yml @@ -6,8 +6,8 @@ server: cpu_shares: 2 restart: "on-failure:2" ports: - - "80:80" - - "443:443" + - "9201:80" + - "9202:443" environment: CONTAINER_TYPE: "service" CONTAINER_SERVICE: "apache" diff --git a/Services/apache/sx-httpd.sh b/Services/apache/sx-httpd.sh index ec8c6bb..2b7581d 100644 --- a/Services/apache/sx-httpd.sh +++ b/Services/apache/sx-httpd.sh @@ -28,12 +28,12 @@ function display_container_httpd_header { if [ -v CONTAINER_TYPE ]; then echo "| Type : $CONTAINER_TYPE" fi - if [ -v CONTAINER_INSTANCE ]; then - echo "| Instance : $CONTAINER_INSTANCE" - fi if [ -v CONTAINER_SERVICE ]; then echo "| Service : $CONTAINER_SERVICE" fi + if [ -v CONTAINER_INSTANCE ]; then + echo "| Instance : $CONTAINER_INSTANCE" + fi if [ -v SERVER_NAME ]; then echo "| ServerName : $SERVER_NAME" fi diff --git a/Services/mariadb/README.md b/Services/mariadb/README.md index 1370d83..3e9733f 100644 --- a/Services/mariadb/README.md +++ b/Services/mariadb/README.md @@ -18,8 +18,8 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) ## Available flavours -* `:latest` : Fedora core 23 + MariaDB -* `:fc23` : Fedora core 23 + MariaDB +* `:latest` : Fedora core 23 + MariaDB 10.0.21 (compat mysql 15.1) +* `:fc23` : Fedora core 23 + MariaDB 10.0.21 (compat mysql 15.1) * `:fc22` : Fedora core 22 + MariaDB * `:fc21` : Fedora core 21 + MariaDB * `:centos7` : CentOS 7 + MariaDB diff --git a/Services/mariadb/docker-compose.yml b/Services/mariadb/docker-compose.yml index a42f575..29242d7 100644 --- a/Services/mariadb/docker-compose.yml +++ b/Services/mariadb/docker-compose.yml @@ -6,7 +6,7 @@ server: cpu_shares: 8 restart: "on-failure:2" ports: - - "3306:3306" + - "9231:3306" environment: CONTAINER_TYPE: "service" CONTAINER_SERVICE: "mariadb" diff --git a/Services/mariadb/run.sh b/Services/mariadb/run.sh index b8f8aed..d3bd4c1 100644 --- a/Services/mariadb/run.sh +++ b/Services/mariadb/run.sh @@ -21,12 +21,12 @@ function display_container_mariadb_header { if [ -v CONTAINER_TYPE ]; then echo "| Type : $CONTAINER_TYPE" fi - if [ -v CONTAINER_INSTANCE ]; then - echo "| Instance : $CONTAINER_INSTANCE" - fi if [ -v CONTAINER_SERVICE ]; then echo "| Service : $CONTAINER_SERVICE" fi + if [ -v CONTAINER_INSTANCE ]; then + echo "| Instance : $CONTAINER_INSTANCE" + fi if [ -v DATA_PATH ]; then echo "| Data path : $DATA_PATH" fi @@ -65,11 +65,19 @@ function begin_config { chmod 0774 $LOADSQL_PATH; chown mysql:mysql $LOADSQL_PATH fi + echo "" >> $MY_CONF + echo "[mysqld]" >> $MY_CONF + echo "datadir=$DATA_PATH" >> $MY_CONF + echo "log-error=$LOG_PATH/mysqld.log" >> $MY_CONF + echo "" >> $MY_CONF + echo "[mariadb]" >> $MY_CONF + echo "datadir=$DATA_PATH" >> $MY_CONF + echo "log-error=$LOG_PATH/mariadb.log" >> $MY_CONF VOLUME_HOME=$DATA_PATH/mysql if [[ ! -d $VOLUME_HOME ]]; then echo "mariadb directory is empty or uninitialized" echo "Installing MariaDB in $DATA_PATH ..." - mysql_install_db > /dev/null 2>&1 + mysql_install_db --datadir=$DATA_PATH --defaults-file=$MY_CONF --user=mysql > /dev/null 2>&1 chown mysql:mysql -R $DATA_PATH echo "Installing MariaDB in $DATA_PATH is DONE !" else @@ -77,13 +85,6 @@ function begin_config { echo "Reusing MariaDB in $DATA_PATH ..." chown mysql:mysql -R $DATA_PATH fi - echo "" >> $MY_CONF - echo "[mysqld]" >> $MY_CONF - echo "datadir=$DATA_PATH" >> $MY_CONF - echo "log-error=$LOG_PATH/mysqld.log" >> $MY_CONF - echo "" >> $MY_CONF - echo "[mariadb]" >> $MY_CONF - echo "log-error=$LOG_PATH/mariadb.log" >> $MY_CONF } function config_startserver { diff --git a/Services/memcache/README.md b/Services/memcache/README.md index 101fd1f..724a662 100644 --- a/Services/memcache/README.md +++ b/Services/memcache/README.md @@ -18,12 +18,12 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) ## Available flavours -* `:latest` : Fedora core 23 + Memcached -* `:fc23` : Fedora core 23 + Memcached -* `:fc22` : Fedora core 22 + Memcached -* `:fc21` : Fedora core 21 + Memcached -* `:centos7` : CentOS 7 + Memcached -* `:centos6` : Centos 6 + Memcached +* `:latest` : Fedora core 23 + memcached 1.4.17 +* `:fc23` : Fedora core 23 + memcached 1.4.17 +* `:fc22` : Fedora core 22 + memcached +* `:fc21` : Fedora core 21 + memcached +* `:centos7` : CentOS 7 + memcached +* `:centos6` : Centos 6 + memcached ## Running from dockerhub registry diff --git a/Services/memcache/docker-compose.yml b/Services/memcache/docker-compose.yml index b907088..a61086d 100644 --- a/Services/memcache/docker-compose.yml +++ b/Services/memcache/docker-compose.yml @@ -6,7 +6,7 @@ server: cpu_shares: 2 restart: "on-failure:2" ports: - - "11211:11211" + - "9271:11211" environment: CONTAINER_TYPE: "service" CONTAINER_SERVICE: "memcache" diff --git a/Services/memcache/run.sh b/Services/memcache/run.sh index 1d6a60f..77ef648 100644 --- a/Services/memcache/run.sh +++ b/Services/memcache/run.sh @@ -10,12 +10,12 @@ function display_container_memcache_header { if [ -v CONTAINER_TYPE ]; then echo "| Type : $CONTAINER_TYPE" fi - if [ -v CONTAINER_INSTANCE ]; then - echo "| Instance : $CONTAINER_INSTANCE" - fi if [ -v CONTAINER_SERVICE ]; then echo "| Service : $CONTAINER_SERVICE" fi + if [ -v CONTAINER_INSTANCE ]; then + echo "| Instance : $CONTAINER_INSTANCE" + fi if [ -v LOG_PATH ]; then echo "| Log path : $LOG_PATH" fi diff --git a/Services/mongo/README.md b/Services/mongo/README.md index 84bb553..14745b4 100644 --- a/Services/mongo/README.md +++ b/Services/mongo/README.md @@ -18,12 +18,12 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) ## Available flavours -* `:latest` : Fedora core 23 + Mongo -* `:fc23` : Fedora core 23 + Mongo -* `:fc22` : Fedora core 22 + Mongo -* `:fc21` : Fedora core 21 + Mongo -* `:centos7` : CentOS 7 + Mongo -* `:centos6` : Centos 6 + Mongo +* `:latest` : Fedora core 23 + MongoDB 3.0.7 +* `:fc23` : Fedora core 23 + MongoDB 3.0.7 +* `:fc22` : Fedora core 22 + MongoDB +* `:fc21` : Fedora core 21 + MongoDB +* `:centos7` : CentOS 7 + MongoDB +* `:centos6` : Centos 6 + MongoDB ## Running from dockerhub registry diff --git a/Services/mongo/docker-compose.yml b/Services/mongo/docker-compose.yml index 6a76b66..881d75c 100644 --- a/Services/mongo/docker-compose.yml +++ b/Services/mongo/docker-compose.yml @@ -6,8 +6,8 @@ server: cpu_shares: 10 restart: "on-failure:2" ports: - - "27017:27017" - - "28017:28017" + - "9251:27017" + - "9252:28017" environment: CONTAINER_TYPE: "service" CONTAINER_SERVICE: "mongo" diff --git a/Services/mongo/run.sh b/Services/mongo/run.sh index 60b82c8..598b716 100644 --- a/Services/mongo/run.sh +++ b/Services/mongo/run.sh @@ -21,12 +21,12 @@ function display_container_mongodb_header { if [ -v CONTAINER_TYPE ]; then echo "| Type : $CONTAINER_TYPE" fi - if [ -v CONTAINER_INSTANCE ]; then - echo "| Instance : $CONTAINER_INSTANCE" - fi if [ -v CONTAINER_SERVICE ]; then echo "| Service : $CONTAINER_SERVICE" fi + if [ -v CONTAINER_INSTANCE ]; then + echo "| Instance : $CONTAINER_INSTANCE" + fi if [ -v DATA_PATH ]; then echo "| Data path : $DATA_PATH" fi diff --git a/Services/nodejs/README.md b/Services/nodejs/README.md index 69a99d3..240b7b8 100644 --- a/Services/nodejs/README.md +++ b/Services/nodejs/README.md @@ -19,8 +19,8 @@ Could use various network protocol (like http, websocket, smtp, telnet) accordin ## Available flavours -* `:latest` : Fedora core 23 + NodeJS -* `:fc23` : Fedora core 23 + NodeJS +* `:latest` : Fedora core 23 + NodeJS v0.10.36 +* `:fc23` : Fedora core 23 + NodeJS v0.10.36 * `:fc22` : Fedora core 22 + NodeJS * `:fc21` : Fedora core 21 + NodeJS * `:centos7` : CentOS 7 + NodeJS diff --git a/Services/nodejs/docker-compose.yml b/Services/nodejs/docker-compose.yml index 48774e0..2ae018b 100644 --- a/Services/nodejs/docker-compose.yml +++ b/Services/nodejs/docker-compose.yml @@ -6,7 +6,7 @@ server: cpu_shares: 5 restart: "on-failure:2" ports: - - "8000:8000" + - "9221:8000" environment: CONTAINER_TYPE: "service" CONTAINER_SERVICE: "nodejs" diff --git a/Services/nodejs/run.sh b/Services/nodejs/run.sh index 366446c..1bd6a50 100644 --- a/Services/nodejs/run.sh +++ b/Services/nodejs/run.sh @@ -22,12 +22,12 @@ function display_container_nodejs_header { if [ -v CONTAINER_TYPE ]; then echo "| Type : $CONTAINER_TYPE" fi - if [ -v CONTAINER_INSTANCE ]; then - echo "| Instance : $CONTAINER_INSTANCE" - fi if [ -v CONTAINER_SERVICE ]; then echo "| Service : $CONTAINER_SERVICE" fi + if [ -v CONTAINER_INSTANCE ]; then + echo "| Instance : $CONTAINER_INSTANCE" + fi if [ -v APP_PATH ]; then echo "| App path : $APP_PATH" fi @@ -46,7 +46,7 @@ function begin_config { FILE_LIST=$(find $TMP_APP_PATH -maxdepth 1 -mindepth 1 -printf "%f\n") for FILE in $FILE_LIST; do echo -n "adding $APP_PATH/$FILE" - mv -f $TMP_APP_PATH/$FILE $APP_PATH/ + cp -r $TMP_APP_PATH/$FILE $APP_PATH/ echo " DONE" done fi diff --git a/Services/ooconv/README.md b/Services/ooconv/README.md index 1f2a4d9..2220562 100644 --- a/Services/ooconv/README.md +++ b/Services/ooconv/README.md @@ -18,12 +18,12 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) ## Available flavours -* `:latest` : Fedora core 23 + OOConv -* `:fc23` : Fedora core 23 + OOConv -* `:fc22` : Fedora core 22 + OOConv -* `:fc21` : Fedora core 21 + OOConv -* `:centos7` : CentOS 7 + OOConv -* `:centos6` : Centos 6 + OOConv +* `:latest` : Fedora core 23 + unoconv 0.7 + LibreOffice 5.0.3.2 +* `:fc23` : Fedora core 23 + unoconv 0.7 + LibreOffice 5.0.3.2 +* `:fc22` : Fedora core 22 + unoconv +* `:fc21` : Fedora core 21 + unoconv +* `:centos7` : CentOS 7 + unoconv +* `:centos6` : Centos 6 + unoconv ## Running from dockerhub registry diff --git a/Services/ooconv/docker-compose.yml b/Services/ooconv/docker-compose.yml index d151395..64c9f57 100644 --- a/Services/ooconv/docker-compose.yml +++ b/Services/ooconv/docker-compose.yml @@ -6,7 +6,7 @@ server: cpu_shares: 8 restart: "on-failure:2" ports: - - "2002:2002" + - "9261:2002" environment: CONTAINER_TYPE: "service" CONTAINER_SERVICE: "ooconv" diff --git a/Services/ooconv/run.sh b/Services/ooconv/run.sh index 5a94662..57b6241 100644 --- a/Services/ooconv/run.sh +++ b/Services/ooconv/run.sh @@ -11,12 +11,12 @@ function display_container_ooconv_header { if [ -v CONTAINER_TYPE ]; then echo "| Type : $CONTAINER_TYPE" fi - if [ -v CONTAINER_INSTANCE ]; then - echo "| Instance : $CONTAINER_INSTANCE" - fi if [ -v CONTAINER_SERVICE ]; then echo "| Service : $CONTAINER_SERVICE" fi + if [ -v CONTAINER_INSTANCE ]; then + echo "| Instance : $CONTAINER_INSTANCE" + fi if [ -v LOG_PATH ]; then echo "| Log path : $LOG_PATH" fi @@ -27,7 +27,7 @@ function display_container_ooconv_header { # Begin configuration before starting daemonized process # and start generating host keys function begin_config { - echo "=> BEGIN MEMCACHE CONFIGURATION" + echo "=> BEGIN OOCONV CONFIGURATION" if [[ ! -d $LOG_PATH ]]; then echo "log directory $LOG_PATH not found" mkdir -p $LOG_PATH; @@ -40,7 +40,7 @@ function begin_config { # End configuration process just before starting daemon function end_config { - echo "=> END MEMCACHE CONFIGURATION" + echo "=> END OOCONV CONFIGURATION" } # Start the ooconv server as a deamon and execute it inside diff --git a/Services/php/README.md b/Services/php/README.md index 79f3362..d0063b6 100644 --- a/Services/php/README.md +++ b/Services/php/README.md @@ -18,8 +18,8 @@ based on [startx/sv-apache container](https://hub.docker.com/r/startx/sv-apache) ## Available flavours -* `:latest` : Fedora core 23 + Apache + PHP -* `:fc23` : Fedora core 23 + Apache + PHP +* `:latest` : Fedora core 23 + Apache 2.4.17 + PHP 5.6.16 +* `:fc23` : Fedora core 23 + Apache 2.4.17 + PHP 5.6.16 * `:fc22` : Fedora core 22 + Apache + PHP * `:fc21` : Fedora core 21 + Apache + PHP * `:centos7` : CentOS 7 + Apache + PHP diff --git a/Services/php/docker-compose.yml b/Services/php/docker-compose.yml index 1b6d62a..16a5496 100644 --- a/Services/php/docker-compose.yml +++ b/Services/php/docker-compose.yml @@ -6,8 +6,8 @@ server: cpu_shares: 5 restart: "on-failure:2" ports: - - "80:80" - - "443:443" + - "9213:80" + - "9214:443" environment: CONTAINER_TYPE: "service" CONTAINER_SERVICE: "php" diff --git a/Services/php/run.sh b/Services/php/run.sh index e365b4e..a092c56 100644 --- a/Services/php/run.sh +++ b/Services/php/run.sh @@ -6,9 +6,46 @@ if [[ "$0" == *"run.sh" && ! $1 = "" ]];then eval "$@"; fi +function display_container_php_header { + echo "+=====================================================" + echo "| Container : $HOSTNAME" + echo "| OS : $( BEGIN APACHE + PHP CONFIGURATION" +} + +# End configuration process just before starting daemon +function end_php_config { + echo "=> END APACHE + PHP CONFIGURATION" +} + check_httpd_environment | tee -a $STARTUPLOG -display_container_httpd_header | tee -a $STARTUPLOG -begin_config | tee -a $STARTUPLOG -end_config | tee -a $STARTUPLOG -display_container_started | tee -a $STARTUPLOG +display_container_php_header | tee -a $STARTUPLOG +begin_php_config | tee -a $STARTUPLOG +end_php_config | tee -a $STARTUPLOG start_daemon diff --git a/Services/postgres/Dockerfile b/Services/postgres/Dockerfile index a8da28e..22e5761 100644 --- a/Services/postgres/Dockerfile +++ b/Services/postgres/Dockerfile @@ -15,7 +15,8 @@ RUN chmod 775 /bin/run.sh && \ mkdir -p $DATA_PATH && \ mkdir -p $LOG_PATH && \ touch $STARTUPLOG && \ - chown -R postgres:postgres $LOG_PATH $DATA_PATH $LOADSQL_PATH + chown -R postgres:postgres $LOG_PATH $DATA_PATH $LOADSQL_PATH $STARTUPLOG && \ + chmod -R 0700 $DATA_PATH EXPOSE 5432 VOLUME [$DATA_PATH,$LOG_PATH] diff --git a/Services/postgres/README.md b/Services/postgres/README.md index b190098..1051fe1 100644 --- a/Services/postgres/README.md +++ b/Services/postgres/README.md @@ -18,8 +18,8 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) ## Available flavours -* `:latest` : Fedora core 23 + PostgreSQL -* `:fc23` : Fedora core 23 + PostgreSQL +* `:latest` : Fedora core 23 + PostgreSQL 9.4.5 +* `:fc23` : Fedora core 23 + PostgreSQL 9.4.5 * `:fc22` : Fedora core 22 + PostgreSQL * `:fc21` : Fedora core 21 + PostgreSQL * `:centos7` : CentOS 7 + PostgreSQL diff --git a/Services/postgres/docker-compose.yml b/Services/postgres/docker-compose.yml index 26d502a..ac008c4 100644 --- a/Services/postgres/docker-compose.yml +++ b/Services/postgres/docker-compose.yml @@ -6,7 +6,7 @@ server: cpu_shares: 8 restart: "on-failure:2" ports: - - "5432:5432" + - "9241:5432" environment: CONTAINER_TYPE: "service" CONTAINER_SERVICE: "postgresql" diff --git a/Services/postgres/run.sh b/Services/postgres/run.sh index e5a70ec..ff4145d 100644 --- a/Services/postgres/run.sh +++ b/Services/postgres/run.sh @@ -21,12 +21,12 @@ function display_container_postgresql_header { if [ -v CONTAINER_TYPE ]; then echo "| Type : $CONTAINER_TYPE" fi - if [ -v CONTAINER_INSTANCE ]; then - echo "| Instance : $CONTAINER_INSTANCE" - fi if [ -v CONTAINER_SERVICE ]; then echo "| Service : $CONTAINER_SERVICE" fi + if [ -v CONTAINER_INSTANCE ]; then + echo "| Instance : $CONTAINER_INSTANCE" + fi if [ -v DATA_PATH ]; then echo "| Data path : $DATA_PATH" fi diff --git a/docker-compose-app.yml b/docker-compose-app.yml index 4c2dc3b..8f942d4 100644 --- a/docker-compose-app.yml +++ b/docker-compose-app.yml @@ -1,13 +1,7 @@ pma: build: Applications/phpmyadmin/ container_name: "startx-app-phpmyadmin" - ports: - - "82:80" - - "445:443" rockmongo: build: Applications/rockmongo/ - container_name: "startx-app-rockmongo" - ports: - - "83:80" - - "446:443" \ No newline at end of file + container_name: "startx-app-rockmongo" \ No newline at end of file diff --git a/docker-compose-sv.yml b/docker-compose-sv.yml index 82ca13e..532ba9e 100644 --- a/docker-compose-sv.yml +++ b/docker-compose-sv.yml @@ -2,57 +2,38 @@ server_apache: extends: file: Services/apache/docker-compose.yml service: server - ports: - - "80:80" - - "443:443" server_php: extends: file: Services/php/docker-compose.yml service: server - ports: - - "81:80" - - "444:443" server_nodejs: extends: file: Services/nodejs/docker-compose.yml service: server - ports: - - "82:8000" server_mariadb: extends: file: Services/mariadb/docker-compose.yml service: server - ports: - - "3306:3306" server_postgres: extends: file: Services/postgres/docker-compose.yml service: server - ports: - - "5432:5432" server_mongo: extends: file: Services/mongo/docker-compose.yml service: server - ports: - - "27017:27017" - - "28017:28017" server_ooconv: extends: file: Services/ooconv/docker-compose.yml service: server - ports: - - "2002:2002" server_memcache: extends: file: Services/memcache/docker-compose.yml service: server - ports: - - "11211:11211" diff --git a/docker-compose.yml b/docker-compose.yml index 748381b..92c9cc4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,71 +7,46 @@ server_apache: extends: file: Services/apache/docker-compose.yml service: server - ports: - - "80:80" - - "443:443" server_php: extends: file: Services/php/docker-compose.yml service: server - ports: - - "81:80" - - "444:443" server_nodejs: extends: file: Services/nodejs/docker-compose.yml service: server - ports: - - "82:8000" server_mariadb: extends: file: Services/mariadb/docker-compose.yml service: server - ports: - - "3306:3306" server_postgres: extends: file: Services/postgres/docker-compose.yml service: server - ports: - - "5432:5432" server_mongo: extends: file: Services/mongo/docker-compose.yml service: server - ports: - - "27017:27017" - - "28017:28017" server_ooconv: extends: file: Services/ooconv/docker-compose.yml service: server - ports: - - "2002:2002" server_memcache: extends: file: Services/memcache/docker-compose.yml service: server - ports: - - "11211:11211" #pma: # build: Applications/phpmyadmin/ # container_name: "startx-app-phpmyadmin" -# ports: -# - "82:80" -# - "445:443" # #rockmongo: # build: Applications/rockmongo/ -# container_name: "startx-app-rockmongo" -# ports: -# - "83:80" -# - "446:443" \ No newline at end of file +# container_name: "startx-app-rockmongo" \ No newline at end of file -- cgit v1.2.1