# Clixon main example docker image This directory contains code for building a clixon main example docker container. This clixon example container uses native http. ## Build Perform the build by: ``` $ make docker ``` This copies the latest _committed_ clixon code into the container. ## Start Start the container: ``` $ ./start.sh ``` If you want to install your pre-existing pub rsa key in the container, and change the name: ``` $ SSHKEY=true NAME=clixon-example22 ./start.sh ``` You can combine make and start by: ``` $ make start ``` ## Run The CLI directly ``` $ sudo docker exec -it clixon-example clixon_cli ``` The CLI via ssh (if keys setup correctly) where 172.x.x.x is the addresss of eth0 ``` $ ssh -t root@172.x.x.x clixon_cli ``` Netconf via ssh: ``` $ ssh root@172.x.x.x -s netconf ``` ## Push You may also do `make push` if you want to push the image, but you may then consider changing the image name (in the makefile:s). (You may have to login for push with sudo docker login -u )