Hello
I have docker knowage installed on a windows machine (machine A).
I need to copy the containers (mariadb, knowagelabs/knowage-server-docker) to another windows machine (machine B).
To do this, I run these commands on machine A:
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
NAMES
7357a3fc0e06 knowagelabs/knowage-server-docker:7.2 "./entrypoint.sh ./a" 4 days ago Up 4 days 192.168.99.100:8080->8080/tcp
knowage-server-docker_knowage_1
e825373f5a1b mariadb:10.3 "docker-entrypoint.s" 4 days ago Up 4 days 192.168.99.100:3306->3306/tcp
knowage-server-docker_knowagedb_1
$ docker export 7357a3fc0e06 > knowage-server-docker.tar
$ docker export e825373f5a1b > mariadb.tar
I copy the files knowage-server-docker.tar and mariadb.tar from machine A to machine B.
I run these commands:
$ docker import mariadb.tar
$ docker import knowage-server-docker.tar
$ docker tag 107cd385dd9b mariadb:10.3
$ docker tag 2a58bcd68e20 knowagelabs/knowage-server-docker:7.2
$ docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
knowagelabs/knowage-server-docker 7.2 2a58bcd68e20 15 minutes ago 2.27GB
mariadb 10.3 107cd385dd9b 18 minutes ago 383MB
I run docker-compose:
$ docker-compose up -d
Creating network "knowage-server-docker_main" with the default driver
Creating knowage-server-docker_knowagedb_1 ... error
ERROR: for knowage-server-docker_knowagedb_1 Cannot create container for service knowagedb: No command specified
ERROR: for knowagedb Cannot create container for service knowagedb: No command specified
ERROR: Encountered errors while bringing up the project.
It gives me these errors.
What I can do?
thank you very much