Run Lisp.go
Closed this issue · 26 comments
Looks like it did. But the fastest way to issue resolution is to use my docker image.
You can clone the repo, if you simply want a local copy. But you do not have to clone it if you want to run it. You can use the releases in the build/releases directory or download the tarball OR docker image. The tarball is in the docker image untar'ed and ready to run. If you bring up a docker container, the lispers.net code will just come up.
If you want to run the faster go data-plane, then modify the line I said in the RUN-LISP script.
So take these steps (its the easiest way):
(1) Download the docker image, type "docker load ".
(2) Run:
docker run -p 8080 --privileged --name -h -v :/hostOS -ti lispers.net/ubuntu
(3) When you docker attach and type "pslisp" you'll see LISP running.
(4) Modify your RUN-LISP script, then type "RESTART-LISP".
(5) You'll need to configure xTR functionality in lisp.config. Depending on what you are trying to do and configure, grab the docs/lisp.config.xtr or docs/lisp.config.xtr-nat (you are probably going to run the xTR behind a NAT/firewall device).
I'm reading this issue list from git instead of email. I saw your first post. You cannot compile the lisp go code that way. You have to check how make-release.py does it. But I don't recommend it because I did not design the install process for users to build and compile the go data-plane. The go binary is in file lisp-xtr and ready to be executed.
Here is another pointer to the docker image:
https://www.dropbox.com/s/629guvr79vy8dz0/lispers.net-0.585-ubuntu-docker-image
Thanks for testing,
Dino