layout | title | permalink | parent | nav_order |
---|---|---|---|---|
default |
Web Interface |
/installation/web-interface/ |
Installation |
2 |
Choose the version for you use case:
Stable Release (for production use):
To run locally using docker
:
$ mkdir -p workspace
$ cd workspace
$ docker run -p 8080:8080 -v "${PWD}:/workspace" -v //var/run/docker.sock:/var/run/docker.sock --rm -it quay.io/konveyor/move2kube-aio:release-0.2
To run locally using podman
:
$ mkdir -p workspace
$ cd workspace
$ podman run -p 8080:8080 -v "${PWD}:/workspace:z" --rm -it quay.io/konveyor/move2kube-aio:release-0.2
Latest (if you need bleeding edge features and also for development and testing use):
To run locally using docker
:
$ docker run --rm -it -p 8080:8080 quay.io/konveyor/move2kube-ui:latest
Optionally if you need persistence then mount the current directory:
$ docker run --rm -it -p 8080:8080 -v "${PWD}/move2kube-api-data:/move2kube-api/data" quay.io/konveyor/move2kube-ui:latest
And if you also need more advanced features of Move2Kube then mount the docker socket. This will allow Move2Kube to run container based transformers:
$ docker run --rm -it -p 8080:8080 -v "${PWD}/move2kube-api-data:/move2kube-api/data" -v //var/run/docker.sock:/var/run/docker.sock quay.io/konveyor/move2kube-ui:latest
To run locally using podman
:
$ podman run --rm -it -p 8080:8080 quay.io/konveyor/move2kube-ui:latest
Access the UI in http://localhost:8080/
.
Note: There is a known issue when mounting directories in WSL.
The CNB containerization option will not be available.
Also some empty folders may be created in the root directory.
If you are on Windows, use Powershell instead of WSL until this is fixed.
Move2Kube can also be installed as a Helm Chart from ArtifactHub
Also, for Helm Chart and Operator checkout Move2Kube Operator.