Cargando…

Mastering Docker.

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Gallagher, Scott
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Packt Publishing, 2015.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Docker Review; Understanding Docker; Difference between Docker and typical VMs; Dockerfile; Docker networking/linking; Docker installers/installation; Types of installers; Controlling the Docker VM (boot2docker); Docker Machine
  • the new boot2docker; Kitematic; The Docker commands; The Docker images; Searching for the Docker images; Manipulating the Docker images; Stopping containers; Summary; Chapter 2: Up and Running; Dockerfile; A short review of Dockerfile.
  • Reviewing Dockerfile in depthLABEL; ADD or COPY; ENTRYPOINT; USER; WORKDIR; ONBUILD; Dockerfile
  • best practices; Docker build; The docker build command; .dockerignore; Building images using Dockerfile; Building a base image using an existing image; Building your own containers; Using tar; Using scratch; Docker Hub; The Docker Hub location; Public repositories; Private repositories; Docker Hub Enterprise; Environmental variables; Using environmental variables in your Dockerfile; Creating a MySQL username, database, and setting permissions; Adding a file to the system; Docker volumes.
  • Data volumesData volume containers; Docker volume backups; Summary; Chapter 3: Container Image Storage; Docker Hub; Dashboard; Explore the repositories page; Organizations; The Create menu; Settings; The Stars page; Docker Hub Enterprise; Comparing Docker Hub to Docker Subscription; Docker Subscription for server; Docker Subscription for cloud; Docker Registry; An overview of Docker Registry; Docker Registry versus Docker Hub; Automated builds; Setting up your code; Setting up Docker Hub; Putting all the pieces together; Creating your own registry; Summary; Chapter 4: Managing Containers.
  • The Docker commandsdocker attach; docker diff; docker exec; docker history; docker inspect; docker logs; docker ps; docker stats; docker top; Using your existing management suite; Puppet; Chef; Ansible; SaltStack; Docker Swarm; What is Docker Swarm?; What can Docker Swarm do?; Summary; Chapter 5: Docker Security; Containers versus VMs; The good; The not so bad; What to look out for; The Docker commands; docker run; docker diff; Docker security
  • best practices; Docker
  • best practices; CIS guide
  • host configuration; CIS guide
  • Docker daemon configuration.
  • CIS guide
  • Docker daemon configuration filesCIS guide
  • container images/runtime; CIS guide
  • Docker security operations; The Docker bench security application; Running the tool; Understanding the output; Summary; Chapter 6: Docker Machine; Installation; Using Docker Machine; Local VM; Cloud environment; Docker Machine commands; active; config; env; inspect; ip; kill; ls; restart; rm; scp; ssh; start; stop; upgrade; url; TLS; Summary; Chapter 7: Docker Compose; Installing Docker Compose; Installing on Linux; Installing on OS X and Windows; Docker Compose YAML file; The Docker Compose usage.