Importing self-signed cert into Docker’s JRE cacert is not recognized by the service

Hence imported the self-signed certificate of HTTPS external URL into Docker container’s JRE cacert keystore. No: you need to import it into the Docker image from which you run your container. Importing it into the container would only create a temporary writable data layer, which will be discarded when you restart your container. Something like … Read more

sudo: docker-machine: command not found

You need to install Docker Machine first on your local machine. If you use Ubuntu, just use this snippet (Update the version from the Official Repository Releases if needed) : $ curl -L https://github.com/docker/machine/releases/download/v0.16.0/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine && chmod +x /tmp/docker-machine && sudo cp /tmp/docker-machine /usr/local/bin/docker-machine

Port forwarding in docker-machine?

You can still access the VBoxmanage.exe command from the VirtualBox used by docker machine: VBoxManage controlvm “boot2docker-vm” natpf1 “tcp-port27017,tcp,,27017,,27017”; Use docker-machine info to get the name of your vm. use modifyvm if the vm isn’t started yet. See a practical example in this answer. That is the current workaround, pending the possibility to pass argument … Read more

/lib64/ld-linux-x86-64.so.2: No such file or directory error

If you are running this on an M1 macbook, it’s possible that you are running a native Arm image of ubuntu, instead of the emulated x86 image. If the elasticsearch distribution you are trying to install is for x86_64, then it attempts to link to the x86-64-native ld.so, which of course isn’t present on different … Read more