Created
March 19, 2018 14:11
-
-
Save spawnrider/af1d64b05a221a029909294920e99f49 to your computer and use it in GitHub Desktop.
Docker discovery commands
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Exemples | |
# Listing des utilisateurs dans C:\Users | |
docker run --rm -v c:/Users:/data alpine ls /data | |
# Pré-requis - Suppression de l'image locale | |
docker rmi httpd | |
# 1 - Récupération d'une image | |
# Image Docker Apache HTTPD | |
# https://hub.docker.com/_/httpd/ | |
docker pull httpd | |
docker images | |
# 2 - Lancer une instance Apache | |
docker ps | |
docker run -dit --name myaa -p 8080:80 -v %cd%\www:/usr/local/apache2/htdocs/ httpd:2.4 | |
docker ps | |
docker logs myaa | |
docker top myaa | |
docker stats myaa | |
docker exec -it myaa bash | |
docker stop myaa | |
docker ps | |
docker ps -a | |
docker rm myaa | |
# 3 - Exemple avec Linkage | |
# Source : https://github.com/directus/directus-docker | |
# Start mysql | |
docker run -e MYSQL_ROOT_PASSWORD=password -e MYSQL_DATABASE=directus -e MYSQL_USER=directus -e MYSQL_PASSWORD=directus --name mysql -d mysql:5.5 | |
# Start directus | |
docker run --link mysql:mysql -p 8080:8080 --name directus -d getdirectus/directus:6.4 | |
# 4 - Dockerfile | |
# Simple Dockerfile | |
docker build -t my-custom-aa . | |
docker run -dit --name my-running-app -p 8081:80 my-custom-aa | |
# Docker compose | |
# Source : https://github.com/directus/directus-docker/blob/master/docker-compose.yml | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment