Разная инфа по docker

wget -qO- https://get.docker.com/ | sh


Авторизация в Docker Hub:
docker login

Посмотреть запущенные контейнеры:
docker ps
docker ps -l

Посмотреть все контейнеры:
docker ps -a

Запустить контейнер:
docker start container_name

Остановить контейнер:
docker stop container_name

Перезапустить контейнер:
docker restart container_name

docker logs container_name

docker logs -f container_name

docker inspect

Посмотреть проброшенные порты
docker port
docker port container_name
docker port container_name 5000

docker top container_name
docker run -t -i
docker run -d
docker run -P333:33

Получить образ с Docker Hub
docker pull image_name
docker pull image_name:version
docker pull image_name:latest

Удалить все остановленные контейнеры:
sudo docker ps -a | grep Exit | cut -d ' ' -f 1 | xargs sudo docker rm
sudo docker ps -a | grep -v Up | cut -d ' ' -f 1 | xargs sudo docker rm

Удалить все образы по совпадению имени

docker images | grep abcp | cut -d ‘ ‘ -f 1 | xargs sudo docker rmi

docker search part_of_container_name

docker commit -m "Added json gem" -a "Kate Smith" 0b2616b0e5a8 ouruser/sinatra:v2

docker push ouruser/sinatra

docker build

docker-compose run cmd php www.scripts/generate.server.config.php -docker

docker-compose up -d

docker-compose run cmd php composer.phar install

docker-compose run cmd bash -c "php composer.phar self-update && php composer.phar update"

sudo docker exec -i -t 665b4a1e17b6 bash #by ID
sudo docker exec -i -t loving_heisenberg bash #by Name

kubernetes http://habrahabr.ru/post/258443/
coreos https://ru.wikipedia.org/wiki/CoreOS
kubernetes часто ставят на mesosphere
http://habrahabr.ru/company/1cloud/blog/247971/
ещё один ключевой компонент для кластера https://coreos.com/etcd/
вот ещё прикольная ссылка http://thepracticalsysadmin.com/kubernetes-resize-and-rolling-updates/