The purpose of this repository is to spin up a Docker image with the AI User application.
We utilize docker-app for simplicity. See docker-app for more details.
Repository Home: https://github.com/DeepInThought/ai-user-linux.git
The Docker Hub is located at https://hub.docker.com/r/deepinthought/ai-user-linux/
Run the following docker command in shell.
docker pull deepinthought/ai-user-linux
If using docker for run you will need to pass a volume mountpoint to use to maintain persistence with the node id.
docker run --rm -it --volume "dbc-ai-user-volume:/dbc-ai-user" --name dbc-ai-user --hostname dbc-ai-user deepinthought/ai-user-linux:latest
[Important] GENERATE A NEW NODE ID! the image contains a unique one at build time.
dbc>>> system echo yes | /dbc-ai-user/0.3.4.1/dbc_repo/dbc --init
TODO: implement a unique node id after container launches.
If using docker-compose:
docker-compose -f docker-compose.yml up
If using docker-app:
docker-app render | docker-compose -f - up
[Important] Make sure you backup the node.dat contents!
dbc>>> system cat /dbc-ai-user/0.3.4.1/dbc_repo/dat/node.dat
node_id=4cxpBfFM8u5fp8FpAFFgA5gWFMfcMH4ux55WbcB48CH5
node_private_key=88NJ3m458HAbgx81kgC41g4JFAAfrxgWNck5MpgMmF1P4M45328mWcgA1MMPcbgABBfCFx1F8X2A8FGFHg8MfB8cbHC5Ca4GN8bWBM8BWsMrp8p85pWpaf834W1apg4aPPW84HCHGM88fk8Mk8HPFWgfpJmb4XNuPPFJ4uBHFsNN8HfFCmuR3MBuMfaFPM5gWfxcCJ8XP5fHBbWR4WBBHp183ap5CfcMC3BCWffPua4W3W853bkXgCAMHBaMR83838PFAfxPGBs5gkF3WmpCN3fksH5C5xJHC5M88CppC4Hgxq
Visit README.deepIT.md for more information on @DeepInThought.
Checkout our CODE_OF_CONDUCT.md for contributors.
Please visit: LICENSE.md.