-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sample Dockerfile fails on Play-With-Docker (running Alpine Linux) #6191
Comments
@dannaf please have a look at docker images here: https://github.com/theia-ide/theia-apps i.e. docker full @marcdumais-work are you aware of anyone using a Docker image in theia brorwser example? I've not tried it for years already. Maybe it is better to remove it. |
@dannaf maybe you need use alpine package |
Thanks! I'll try based on the docker full Dockerfiles, etc. I think the in-browser example is nice to have, I would keep it and just update so that it works out-of-the-box. |
Fixes #6474 Fixes #6191 - removed the outdated and un-maintained example dockerfile from the repo. - since the dockerfile is not maintained, and `play-with-docker` no longer works without actually signing in, the dockerfile just caused issues and users and adopters should instead be re-directed to `theia-apps` in order to view concrete and thorough examples of docker images. Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Fixes #6474 Fixes #6191 - removed the outdated and un-maintained example dockerfile from the repo. - since the dockerfile is not maintained, and `play-with-docker` no longer works without actually signing in, the dockerfile just caused issues and users and adopters should instead be re-directed to `theia-apps` in order to view concrete and thorough examples of docker images. Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Fixes eclipse-theia#6474 Fixes eclipse-theia#6191 - removed the outdated and un-maintained example dockerfile from the repo. - since the dockerfile is not maintained, and `play-with-docker` no longer works without actually signing in, the dockerfile just caused issues and users and adopters should instead be re-directed to `theia-apps` in order to view concrete and thorough examples of docker images. Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
Description
A sample Dockerfile for building Theia in a container does not work as-stated / out-of-the-box (using Play-With-Docker in the browser).
Reproduction Steps
Following the commented instructions at the top of this sample Dockerfile on https://labs.play-with-docker.com, I received the following error message at the end of the evaluation of the
docker build -t theia .
line:When I then run the problematic line myself in the in-browser/playground terminal window, i.e., execute:
the following response is generated:
OS and Theia version:
Chrome 69.0.3497.92
macOS Sierra 10.12.6
(No Theia version, since working on in-browser instance to install Theia via Dockerfile…)
Diagnostics:
The following show's the OS version of the Play-With-Docker (PWD) session during this experience (2019-09-15), revealing that PWD is running Alpine Linux:
The entire output of the
docker build
command from above is shown here for completeness, to clarify when in the process the error was printed:When I ran a simple modified Dockerfile to check the OS of the
node:8
image:then
docker build -t test . && docker run test
:The text was updated successfully, but these errors were encountered: