docker
- https://www.docker.com/
- https://cloud.docker.com/app/windhamdavid
- https://cloud.docker.com/swarm/windhamdavid/
- https://hub.docker.com/u/windhamdavid/
- https://docs.docker.com/
- https://hub.docker.com/
/// Because the image that Linode provides for Ubuntu 16.04 LTS has a custom Linux Kernel Installed in it. So we can’t install linux-image-extra package normally see
- https://github.com/linode/docs/issues/480#issuecomment-231653920
- https://github.com/linode/docs/pull/575/files
apt-get install -y dmsetup
dmsetup mknodes
##Cheat Sheet sorce
Installation
Linux
curl -sSL https://get.docker.com/ | sh
Mac
Use this link to download the dmg.
https://download.docker.com/mac/stable/Docker.dmg
Windows
Use the msi installer:
https://download.docker.com/win/stable/InstallDocker.msi
Docker Registries & Repositories
Login to a Registry
docker login
docker login localhost:8080
Logout from a Registry.
docker logout
docker logout localhost:8080
Searching an Image
docker search nginx
docker search nginx --stars=3 --no-trunc busybox
Pulling an Image
docker pull nginx
docker pull eon01/nginx localhost:5000/myadmin/nginx
Pushing an Image
docker push eon01/nginx
docker push eon01/nginx localhost:5000/myadmin/nginx
Running Containers
Creating a Container
docker create -t -i eon01/infinite --name infinite
Running a Container
docker run -it --name infinite -d eon01/infinite
Renaming a Container
docker rename infinite infinity