Morpheus masternode Alpine docker with node + trustmnw-cli
Assumption you have docker and docker-compose installed.
$ mkdir -p /opt/trustmnw-docker
$ cd /opt/trustmnw-docker
$ git clone https://github.com/paulgocrypto/docker-trustmnw-cli.git
$ docker-compose up -d
$ docker exec -it trustmnw /usr/local/bin/trustmnw-cli login
$ docker exec -it trustmnw /usr/local/bin/trustmnw-cli status
NB: <ctrl> + <c>
to exit.
force image rebuild after changing settings in Dockerfile
$ docker-compose up --force-recreate --remove-orphans --build -d
check image + tag
$ docker image ls
enter conatiner for multiple commands
$ docker exec -it trustmnw bash
force upgrade version, rebuild image
$ docker-compose build --no-cache
- Test healthcheck without being loggedon ( extend start_period time?! )
- Tag and push docker image to docker hub/repo
- docker tag local-image:tagname new-repo:tagname
- docker push new-repo:tagname
- update docker-compose to use prebuild image.
- Add external monitoring docker (e.g. webdevops/php-apache:8.2) or some other monitoring to check on data/web/index.php