Skip to content

Docker Installation on FranklinOnce the LXD container for docker was built out I followed the directions at to install docker-ce

root@franklin:~# apt-get remove docker docker-engine
Removing docker (1.5-1) ...
root@franklin:~# curl -fsSL | sudo apt-key add -
root@franklin:~# add-apt-repository \
>    "deb [arch=amd64] \
>    $(lsb_release -cs) \
>    stable"
root@franklin:~# apt-get update
... Done
root@franklin:~# apt-get install docker-ce
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  aufs-tools cgroupfs-mount libltdl7
Suggested packages:
The following NEW packages will be installed:
  aufs-tools cgroupfs-mount docker-ce libltdl7
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.2 MB of archives.
After this operation, 100 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
root@franklin:~# exit
  -w, --workdir string                 Working directory inside the container
feurig@franklin:~$ sudo docker run hello-world
[sudo] password for feurig: 
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
5b0f327be733: Pull complete 
Digest: sha256:07d5f7800dfe37b8c2196c7b1c524c33808ce2e0f74e7aa00e603295ca9a0972
Status: Downloaded newer image for hello-world:latest

Hello from Docker!