Docker: Difference between revisions

No edit summary
remove broken Bitnami link
Line 75: Line 75:
Each time you create a Docker container, and connect VSCode to that container, VSCode installs a server into the container so that it can communicate with it. So, there is a small (a couple minutes?) delay while this happens before you can edit or do anything. Best to stop a container and only re-build it when necessary to avoid the delay.
Each time you create a Docker container, and connect VSCode to that container, VSCode installs a server into the container so that it can communicate with it. So, there is a small (a couple minutes?) delay while this happens before you can edit or do anything. Best to stop a container and only re-build it when necessary to avoid the delay.
==Docker Images==
==Docker Images==
Bitnami has a [https://github.com/bitnami/bitnami-docker-mediawiki Docker Image for MediaWiki] Don't use Bitnami. You will thank me later.
Bitnami had a Docker Image for MediaWiki. Don't use Bitnami. You will thank me later.<ref>I told you so. They weren't very good when they were available, and now they're not freely available at all.  Bitnami has shifted to a paid offering.</ref>


==Security==
==Security==
Line 81: Line 81:


== Docker Downsides ==
== Docker Downsides ==
One major negative to the system architecture of Docker is that it relies on a server daemon. **Unlike** [[Podman]], Docker's Engine can use up 4GB of RAM just sitting idle.
One major negative to the system architecture of Docker is that it relies on a server daemon. '''Unlike''' [[Podman]], Docker's Engine can use up 4GB of RAM just sitting idle. A similar thing happens with WSL2 on Windows <ref>https://news.ycombinator.com/item?id=26897095</ref>
A similar thing happens with WSL2 on Windows <ref>https://news.ycombinator.com/item?id=26897095</ref>


== Future Reading ==
== Future Reading ==