Giter VIP home page Giter VIP logo

Comments (9)

tkorves avatar tkorves commented on June 16, 2024

Docker version 1.12.6, build 3e8e77d/1.12.6

PHP 7.0.28 (cli) (built: Mar 1 2018 10:03:25) ( NTS )

from shopware-docker.

teiling88 avatar teiling88 commented on June 16, 2024

can you post the log of ./psh.phar docker:start?

from shopware-docker.

tkorves avatar tkorves commented on June 16, 2024

[root@dev-shopwaredckr01 shopware-docker]# ./psh.phar docker:start

###################
Starting Execution of 'docker:start' ('dev-ops/docker/actions/start.sh')

(1/6) Starting

echo "COMPOSE_PROJECT_NAME: ${COMPOSE_PROJECT_NAME}"
COMPOSE_PROJECT_NAME:

(2/6) Starting

dev-ops/docker/containers/scriptcreator.sh
Created /opt/shopware-docker/dev-ops/docker/containers/php7/createuser.sh
Created /opt/shopware-docker/dev-ops/docker/containers/mysql/createuser.sh

(3/6) Starting

docker-compose build && docker-compose up -d
Building app_mysql
Step 1 : FROM mysql:5.7
---> 5195076672a7
Step 2 : RUN apt-get update && apt-get install --no-install-recommends -y vim netcat-openbsd
---> Using cache
---> 2cd731a7f8b0
Step 3 : ADD dev.cnf /etc/mysql/conf.d/dev.cnf
---> Using cache
---> 158d021a505b
Step 4 : ADD remote-access.cnf /etc/mysql/conf.d/remote-access.cnf
---> Using cache
---> 7ecd11e36940
Step 5 : ADD performance-schema.cnf /etc/mysql/conf.d/performance-schema.cnf
---> Using cache
---> 2246a5d0f8a0
Step 6 : COPY createuser.sh /tmp/createuser.sh
---> Using cache
---> 3db524b95df5
Step 7 : RUN chmod +rwx /tmp/createuser.sh
---> Using cache
---> 81bbf09893b8
Step 8 : RUN /tmp/createuser.sh
---> Using cache
---> 3f5829eb5ffd
Step 9 : COPY grant.sql /docker-entrypoint-initdb.d/grant.sql
---> Using cache
---> 5e337514b266
Successfully built 5e337514b266
Building app_redis
Step 1 : FROM redis:4
---> 4760dc956b2d
Successfully built 4760dc956b2d
Building app_es
Step 1 : FROM docker.elastic.co/elasticsearch/elasticsearch:5.5.2
---> ca27036dd5e7
Successfully built ca27036dd5e7
Building app_server
Step 1 : FROM php:7.1-apache
---> 437508e0f491
Step 2 : RUN apt-get update -qq && apt-get install -y -qq libicu-dev libfreetype6-dev libjpeg62-turbo-dev libmcrypt-dev libpng12-dev libcurl4-openssl-dev software-properties-common libcurl3 curl git zip unzip openjdk-7-jdk inotify-tools
---> Using cache
---> ce0b9191214a
Step 3 : RUN apt-get update -qq && apt-get install -y -qq build-essential libxml2-dev libxslt1-dev zlib1g-dev git mysql-client sshpass nano sudo vim graphviz netcat-openbsd nodejs npm nodejs-legacy ant
---> Using cache
---> f1ed7b42c4b3
Step 4 : RUN docker-php-ext-install iconv mcrypt mbstring && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ && docker-php-ext-install gd && docker-php-ext-install zip && docker-php-ext-install curl && docker-php-ext-install intl && docker-php-ext-install pdo && docker-php-ext-install pdo_mysql
---> Using cache
---> 9862d1faf0b3
Step 5 : RUN pecl install xdebug && docker-php-ext-enable xdebug
---> Using cache
---> db122b1d4676
Step 6 : RUN pecl install redis && docker-php-ext-enable redis
---> Using cache
---> b11d060284a0
Step 7 : RUN npm install -g grunt-cli bower grunt jasmine
---> Using cache
---> d2963d700b1a
Step 8 : ADD server-apache2-vhosts.conf /etc/apache2/sites-enabled/000-default.conf
---> Using cache
---> 0f2f79f10f47
Step 9 : ADD server-apache2-run-as.conf /etc/apache2/conf-available
---> Using cache
---> 428d63102fac
Step 10 : RUN ln -s /etc/apache2/conf-available/server-apache2-run-as.conf /etc/apache2/conf-enabled
---> Using cache
---> ac559dea7ba6
Step 11 : ADD php-config.ini /usr/local/etc/php/conf.d/php-config.ini
---> Using cache
---> 389c50bb135f
Step 12 : ADD timezone-berlin.ini /usr/local/etc/php/conf.d/timezone.ini
---> Using cache
---> 35b4f5a9b74f
Step 13 : ADD xdebug.ini /usr/local/etc/php/conf.d/xdebug.ini
---> Using cache
---> b59abd2f3bbd
Step 14 : RUN a2enmod rewrite
---> Using cache
---> 0b990098fd5c
Step 15 : COPY createuser.sh /tmp/createuser.sh
---> Using cache
---> 8959045f2590
Step 16 : RUN chmod +rwx /tmp/createuser.sh
---> Using cache
---> c019b993c9a5
Step 17 : RUN /tmp/createuser.sh
---> Using cache
---> 630c6c1c7fee
Step 18 : RUN echo "alias ll='ls -ahl'" >> /etc/bash.bashrc
---> Using cache
---> cd1692134487
Step 19 : WORKDIR /var/www/shopware
---> Using cache
---> 50ac70f79212
Step 20 : COPY wait.sh /tmp/wait.sh
---> Using cache
---> a76f84ccfc07
Step 21 : RUN chmod +x /tmp/wait.sh
---> Using cache
---> 39d84bee989f
Step 22 : COPY id_rsa /home/app-shell/.ssh
---> Using cache
---> c122efb4f85a
Step 23 : COPY id_rsa.pub /home/app-shell/.ssh
---> Using cache
---> 88d78bee8fef
Step 24 : COPY run-container.sh /run-container.sh
---> Using cache
---> de327eb1bf25
Step 25 : RUN chmod +x /run-container.sh
---> Using cache
---> e03a334a60fd
Step 26 : RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
---> Using cache
---> 19ce3524c688
Step 27 : RUN php composer-setup.php --install-dir=/usr/local/bin/ --filename=composer
---> Using cache
---> 912f0ea58e7a
Step 28 : RUN php -r "unlink('composer-setup.php');"
---> Using cache
---> 2534be23a70b
Step 29 : CMD /run-container.sh
---> Using cache
---> 875aae1d1aed
Successfully built 875aae1d1aed
shopwaredocker_app_mysql_1 is up-to-date
Starting shopwaredocker_app_es_1 ...
shopwaredocker_app_redis_1 is up-to-date
Starting shopwaredocker_app_server_1 ... done

(4/6) Starting

wait

(5/6) Starting

echo "All containers started successfully"
All containers started successfully

(6/6) Starting

echo "Web server IP: http://10.100.111.46"
Web server IP: http://10.100.111.46

Duration: 2s
All commands successfully executed!

from shopware-docker.

teiling88 avatar teiling88 commented on June 16, 2024

What say docker logs containerid?

from shopware-docker.

tkorves avatar tkorves commented on June 16, 2024

Shopware-App-Server:
chown: invalid user: 'app-shell:app-shell'
Agent pid 9
Identity added: /home/app-shell/.ssh/id_rsa (rsa w/o comment)
AH00543: apache2: bad user name app-shell
chown: invalid user: 'app-shell:app-shell'
Identity added: /home/app-shell/.ssh/id_rsa (rsa w/o comment)
Agent pid 9
AH00543: apache2: bad user name app-shell

Shopware-App-ES:
[2018-03-15T18:27:06,938][INFO ][o.e.n.Node ] [] initializing ...
[2018-03-15T18:27:06,978][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main]
org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: Failed to create node environment
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:127) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:114) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:67) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.cli.Command.main(Command.java:88) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:91) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:84) ~[elasticsearch-5.5.2.jar:5.5.2]
Caused by: java.lang.IllegalStateException: Failed to create node environment
at org.elasticsearch.node.Node.(Node.java:267) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.node.Node.(Node.java:244) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap$5.(Bootstrap.java:232) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:232) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:351) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:123) ~[elasticsearch-5.5.2.jar:5.5.2]
... 6 more
Caused by: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes
at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84) ~[?:?]
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[?:?]
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) ~[?:?]
at sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:384) ~[?:?]
at java.nio.file.Files.createDirectory(Files.java:674) ~[?:1.8.0_141]
at java.nio.file.Files.createAndCheckIsDirectory(Files.java:781) ~[?:1.8.0_141]
at java.nio.file.Files.createDirectories(Files.java:767) ~[?:1.8.0_141]
at org.elasticsearch.env.NodeEnvironment.(NodeEnvironment.java:221) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.node.Node.(Node.java:264) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.node.Node.(Node.java:244) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap$5.(Bootstrap.java:232) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:232) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:351) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:123) ~[elasticsearch-5.5.2.jar:5.5.2]
... 6 more
[2018-03-16T12:13:42,330][INFO ][o.e.n.Node ] [] initializing ...
[2018-03-16T12:13:42,356][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main]
org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: Failed to create node environment
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:127) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:114) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:67) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.cli.Command.main(Command.java:88) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:91) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:84) ~[elasticsearch-5.5.2.jar:5.5.2]
Caused by: java.lang.IllegalStateException: Failed to create node environment
at org.elasticsearch.node.Node.(Node.java:267) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.node.Node.(Node.java:244) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap$5.(Bootstrap.java:232) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:232) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:351) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:123) ~[elasticsearch-5.5.2.jar:5.5.2]
... 6 more
Caused by: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes
at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84) ~[?:?]
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[?:?]
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) ~[?:?]
at sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:384) ~[?:?]
at java.nio.file.Files.createDirectory(Files.java:674) ~[?:1.8.0_141]
at java.nio.file.Files.createAndCheckIsDirectory(Files.java:781) ~[?:1.8.0_141]
at java.nio.file.Files.createDirectories(Files.java:767) ~[?:1.8.0_141]
at org.elasticsearch.env.NodeEnvironment.(NodeEnvironment.java:221) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.node.Node.(Node.java:264) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.node.Node.(Node.java:244) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap$5.(Bootstrap.java:232) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:232) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:351) ~[elasticsearch-5.5.2.jar:5.5.2]
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:123) ~[elasticsearch-5.5.2.jar:5.5.2]
... 6 more

from shopware-docker.

teiling88 avatar teiling88 commented on June 16, 2024

I think he is not able to create the User app-shell. I'm not a CentOs expert but the creating process is done here https://github.com/shopwareLabs/shopware-docker/blob/master/dev-ops/docker/containers/scriptcreator.sh. Maybe you can debug this on your environment.

from shopware-docker.

tkorves avatar tkorves commented on June 16, 2024

Hi @teiling88,
thanks for this hint - this worked out at least for the app-server. The Elastic Search component still throws an exception caused by an AccessDeniedException for /usr/share/elasticsearch/data/nodes ... Need to dig deeper there.

from shopware-docker.

teiling88 avatar teiling88 commented on June 16, 2024

Hmm maybe is this helpfull: https://github.com/shopwareLabs/shopware-docker#troubleshooting

from shopware-docker.

tkorves avatar tkorves commented on June 16, 2024

Yep, was helpful - both ... Thanks a lot ... Need some manual re-work to be run on CentOS, but if it runs, it's all good. 👍

from shopware-docker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.