Conversation
|
Awesome 👏 |
|
yay |
|
Are you sure it's a good practice to |
|
@emerick42 Good point! |
|
Do you know why the container is larger? |
|
Yes! Docker works same that git. Each statement (RUN, ENV, EXPOSE, CMD, ....) is committed. In fact, the first Dockerfile, add dependencies in container but the dependencies are removed in same statement. You can use |
|
Ok, I got it. I think the second option is better, at least to respect Docker's way of doing things. Did you check on other official images if they were doing optimizations like this one? |
|
The last version is better to rebuild quickly a new container. It's ~230 MB additional. |
I purpose to add docker to build quickly the Curvytron server!
To build:
To run:
Also, you can add this repository in Docker Hub to use
docker pull.Kiss 💋