MyAccount is single sign on application server for OAuth 2 Authontication and Authorization.
196
$ sudo mkdir /AppData
$ sudo mkdir /AppData/mongo-myaccountdb
$ docker run -d --name myaccount-mongo-db -e MONGO_INITDB_DATABASE=myaccount_db -v /AppData/mongo-myaccountdb:/data/db -p 27017:27017 mongo:8.0.0-rc9-jammy
$ docker container start myaccount-mongo-db
$ docker container stop myaccount-mongo-db
$ docker container rm -f myaccount-mongo-db
$ docker container logs myaccount-mongo-db
$ docker exec -it myaccount-mongo-db /bin/bash
# mongosh
$ docker container inspect --format '{{ .NetworkSettings.IPAddress }}' myaccount-mongo-db
$ docker run -d --name myaccount-server -e MONGO_DB_HOST=[MONGO_DB_HOST] -e MONGO_DB_PORT=27017 -e MONGO_DB_MYACCOUNT=myaccount_db \
-e MONGO_DB_MYACCOUNT_USERNAME=admin -e MONGO_DB_MYACCOUNT_PASSWORD=secret ramniwash/myaccount:latest
$ docker container logs myaccount-server
$ docker container inspect --format '{{ .NetworkSettings.IPAddress }}' myaccount-server
http:[HOST_IP]:8080/
https:[HOST_IP]:8080/
Content type
Image
Digest
sha256:0210174c9…
Size
340.5 MB
Last updated
over 2 years ago
docker pull ramniwash/myaccount