{"action":"created","issue":{"url":"https://api.github.com/repos/immuta/bakula/issues/3","labels_url":"https://api.github.com/repos/immuta/bakula/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/immuta/bakula/issues/3/comments","events_url":"https://api.github.com/repos/immuta/bakula/issues/3/events","html_url":"https://github.com/immuta/bakula/issues/3","id":106647262,"number":3,"title":"Mounting a Fuse Filesystem in Docker","user":{"login":"sapanshah","id":1234943,"avatar_url":"https://avatars.githubusercontent.com/u/1234943?v=3","gravatar_id":"","url":"https://api.github.com/users/sapanshah","html_url":"https://github.com/sapanshah","followers_url":"https://api.github.com/users/sapanshah/followers","following_url":"https://api.github.com/users/sapanshah/following{/other_user}","gists_url":"https://api.github.com/users/sapanshah/gists{/gist_id}","starred_url":"https://api.github.com/users/sapanshah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sapanshah/subscriptions","organizations_url":"https://api.github.com/users/sapanshah/orgs","repos_url":"https://api.github.com/users/sapanshah/repos","events_url":"https://api.github.com/users/sapanshah/events{/privacy}","received_events_url":"https://api.github.com/users/sapanshah/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ericjperry","id":5107961,"avatar_url":"https://avatars.githubusercontent.com/u/5107961?v=3","gravatar_id":"","url":"https://api.github.com/users/ericjperry","html_url":"https://github.com/ericjperry","followers_url":"https://api.github.com/users/ericjperry/followers","following_url":"https://api.github.com/users/ericjperry/following{/other_user}","gists_url":"https://api.github.com/users/ericjperry/gists{/gist_id}","starred_url":"https://api.github.com/users/ericjperry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericjperry/subscriptions","organizations_url":"https://api.github.com/users/ericjperry/orgs","repos_url":"https://api.github.com/users/ericjperry/repos","events_url":"https://api.github.com/users/ericjperry/events{/privacy}","received_events_url":"https://api.github.com/users/ericjperry/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-09-15T21:08:31Z","updated_at":"2015-09-16T16:34:32Z","closed_at":null,"body":"Check to see what would need to be done to mount a fuse filesystem into a docker container."},"comment":{"url":"https://api.github.com/repos/immuta/bakula/issues/comments/140796274","html_url":"https://github.com/immuta/bakula/issues/3#issuecomment-140796274","issue_url":"https://api.github.com/repos/immuta/bakula/issues/3","id":140796274,"user":{"login":"ericjperry","id":5107961,"avatar_url":"https://avatars.githubusercontent.com/u/5107961?v=3","gravatar_id":"","url":"https://api.github.com/users/ericjperry","html_url":"https://github.com/ericjperry","followers_url":"https://api.github.com/users/ericjperry/followers","following_url":"https://api.github.com/users/ericjperry/following{/other_user}","gists_url":"https://api.github.com/users/ericjperry/gists{/gist_id}","starred_url":"https://api.github.com/users/ericjperry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericjperry/subscriptions","organizations_url":"https://api.github.com/users/ericjperry/orgs","repos_url":"https://api.github.com/users/ericjperry/repos","events_url":"https://api.github.com/users/ericjperry/events{/privacy}","received_events_url":"https://api.github.com/users/ericjperry/received_events","type":"User","site_admin":false},"created_at":"2015-09-16T16:34:31Z","updated_at":"2015-09-16T16:34:31Z","body":"Created a docker container with all of the prototype stuff in it, via https://github.com/immuta/bodata-prototype/pull/74.\r\n\r\nThe docker container that mounts the filesystem must be run with the ```--privileged=true```.\r\n\r\nThe easiest way to test this stuff is to do the following:\r\n\r\n* Log into our private docker registry with ```docker login https://registry.immuta.com```\r\n* Pull the prototype image with ```docker pull registry.immuta.com/bodata-prototype```\r\n* Start the prototype container with ```docker run --privileged=true -d -p 8080:8080 -p 4242:4242 registry.immuta.com/bodata-prototype /bin/sh -c \"/bodata/server/bodata-server & /bodata/console/bodata-console\"```. This will run the server and console.\r\n* Hop on the container with ```docker exec -it <container ID> bash```\r\n* Make a directory ```mkdir ~/bodata```\r\n* Start the filesystem with ```/bodata/filesystem/bodata-filesystem``` (and point the mount at the /root/bodata directory)"}}