In this guide I use 3 separate servers. One server for the MariaDB database, used by both systems, one for Koha and one for Vufind. This is not necessary and if you want you can install all services ...
docker network create koha docker run -d --name elasticsearch --network koha \ -e discovery.type=single-node koha/elasticsearch-icu:6.x docker run -d --name memcached --network koha memcached docker ...