(no title)
nexle | 2 years ago
Imagine you need to install an application that will install/persist some files to /etc, some files to /var, some files to /bin... etc. In Docker, you will need to install that application during build time, specify volume path, specify the ENTRYPOINT to the application and use the resulting image to run it. In LXD, you can exec into the container and install it, setup systemd service to run it on startup - exactly like what you would do in a VM.
curt15|2 years ago
happymellon|2 years ago
It's easily fixable but requires customisation as docker doesn't want to support it by default.
So nothing about OCI images is incompatible, but docker specifically yes.