|
|
|
|
Re: Titan in Docker [message #1774475 is a reply to message #1774374] |
Mon, 16 October 2017 03:15   |
Eclipse User |
|
|
|
Hello Sascha, Elemer,
@Sascha: we use that image with a shared disk where we store our test suites, so it won't disturb the Titan installation and we are free to run any test suite, not only those that would be inside the image.
@Elemer: The value of Docker is not in the time consumed in compiling or something, but it serves as a platform that is independent from the influences of the host system. For example, if you prepare the image with Titan on the basis of docker Ubuntu with certain compiler (gcc/clang/whatever), you can run the same machine on all linux distributions (ubuntu, debian, fedora, suse, RHEL, arch, etc.), even on Windows or MacOS, and always have the same result, with the same binaries as if you have used Ubuntu.
I'm here to help you if you want to provide Dockerized Titan :)
Best regards,
Naum
[Updated on: Mon, 16 October 2017 03:19] by Moderator
|
|
|
|
Re: Titan in Docker [message #1774653 is a reply to message #1774631] |
Wed, 18 October 2017 06:42   |
Eclipse User |
|
|
|
Hello Elemer,
In fact, there is nothing uploaded on the Eclipse site. When you prepare the image (Dockerfile), it will create the machine locally and afterwards you can make it public in hub.docker.com, from where everyone can download it, use it and eventually integrate it in other docker containers. The only thing that can/should be uploaded in the GitHub repository is the Dockerfile.
For example, see the docker for NodeJS: https://hub.docker.com/_/node/
And the corresponding dockerfile for the latest nodejs version: https://github.com/nodejs/docker-node/blob/15d780e932fc8cd4a145a36cff405610c8c71b0c/8.7/Dockerfile
In the beginning it states which docker image will be the basis for this one (so, here is debian jessie), then it continues with the installation for nodejs (in fact, it creates only a layer - that is the basis of the docker-ization).
Best regards,
Naum
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04728 seconds