Skip to content

ellerbrock/docker-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker

Docker Tutorial Build Status Open Source Love Gitter Chat

Installation

Download the Docker Toolbox.

Its best practice to run each service in his own Docker container. To orchestrate them we need Docker Compose.

docker-machine for administration and configuration von Docker Machines

Documentation

Docker Images

Visit Docker Hub for Docker Containers.

Plain Linux

LAMP / LEMP Stack

PHP Applications

Node.js

Phusion Passenger

  • brew install passenger - optimized Node.js Image

Flat File CMS

  • docker pull gugu/raneto - Raneto

Blog

NoSQL

Docker Images for Penetration Testing & Security

Continuous Integration Testing

Others

  • docker pull jbenet/go-ipfs - IPFS

Commands

I recommend reading the Docker Cheat Sheet.

  • docker images - list installed images
  • docker ps - shows running containers
  • docker-machine active - list active machines
  • docker-machine ip default - get the IP from the default container

Examples

Start Apache with http(s) and map htdocs folder

docker run -p 80:80 -p 443:443 -v /Volumes/Daten/Daten/Programmierung/coding/docker/data/htdocs:/var/www/html/ -d eboraas/apache

Start Kali Linux with interactive bash Shell

docker pull kalilinux/kali-linux-docker
docker run -t -i kalilinux/kali-linux-docker /bin/bash

Contact / Social Media

Get the latest News about Web Development, Open Source, Tooling, Server & Security

Twitter Facebook Google+ Gitter Github

Development by

Developer / Author: Maik Ellerbrock
Company: Frapsoft

License

Creative Commons License

This work by Maik Ellerbrock is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Releases

No releases published

Packages

No packages published