Skip to content

Instantly share code, notes, and snippets.

View jenovateurs's full-sized avatar
:octocat:
Write some lines

Jérémy PASTOURET jenovateurs

:octocat:
Write some lines
View GitHub Profile
@jenovateurs
jenovateurs / docker-compose.yml
Created November 12, 2019 10:37
Structure de base de docker-compose
version: '3'
services:
redis:
image: redis
@jenovateurs
jenovateurs / docker-compose.yml
Created November 12, 2019 10:46
Etape 1 : MySql et WordPress simple
version: '3'
services:
base_de_donnees:
image: mysql:latest
wordpress:
image: wordpress:latest
@jenovateurs
jenovateurs / docker-compose.yml
Created November 12, 2019 10:48
Etape 2 : WordPress est dépendant de MySql
version: '3'
services:
base_de_donnees:
image: mysql:latest
wordpress:
image: wordpress:latest
depends_on:
- base_de_donnees
@jenovateurs
jenovateurs / docker_run_mysql.sh
Created November 12, 2019 10:51
Commande docker de création d'un conteneur MySql avec des paramètres définis.
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -e MYSQL_DATABASE=wordpress -e MYSQL_USER=root -d mysql:8
@jenovateurs
jenovateurs / docker-compose.yml
Created November 12, 2019 10:54
Etape 3 : Ajout des paramètres MySQL dans le docker-compose.yml
version: '3'
services:
base_de_donnees:
image: mysql:latest
environment:
MYSQL_ROOT_PASSWORD: admin-mot-de-passe
MYSQL_DATABASE: nom-base-de-donnee-wordpress
MYSQL_USER: utilisateur-wordpress
MYSQL_PASSWORD: mot-de-passe-wordpress
wordpress:
@jenovateurs
jenovateurs / docker-compose.yml
Last active November 12, 2019 11:02
Etape 4 : Ajout des paramètres de WordPress dans le docker-compose.yml
version: '3'
services:
base_de_donnees:
image: mysql:latest
container_name: mysql_server
environment:
MYSQL_ROOT_PASSWORD: admin-mot-de-passe
MYSQL_DATABASE: nom-base-de-donnee-wordpress
MYSQL_USER: utilisateur-wordpress
MYSQL_PASSWORD: mot-de-passe-wordpress
@jenovateurs
jenovateurs / docker-compose.yml
Last active November 12, 2019 11:01
Etape 5 : Ajout du port 8010 pour accéder au service WordPress du docker-compose
version: '3'
services:
base_de_donnees:
container_name: mysql_server
image: mysql:latest
environment:
MYSQL_ROOT_PASSWORD: admin-mot-de-passe
MYSQL_DATABASE: nom-base-de-donnee-wordpress
MYSQL_USER: utilisateur-wordpress
MYSQL_PASSWORD: mot-de-passe-wordpress
@jenovateurs
jenovateurs / docker-compose.yml
Created November 12, 2019 11:06
Etape 6 : Ajout des volumes pour WordPress et MySql sous Ubuntu
version: '3'
services:
base_de_donnees:
image: mysql:latest
container_name: mysql_server
volumes:
- ./mysql:/var/lib/mysql:rw
environment:
MYSQL_ROOT_PASSWORD: admin-mot-de-passe
MYSQL_DATABASE: nom-base-de-donnee-wordpress
@jenovateurs
jenovateurs / docker-compose.yml
Created November 12, 2019 11:07
Etape 7 : Ajout des volumes pour WordPress et MySql sous Windows
version: '3'
services:
base_de_donnees:
image: mysql:latest
container_name: mysql_server
volumes:
- C:/docker/wordpress/mysql:/var/lib/mysql:rw
environment:
MYSQL_ROOT_PASSWORD: admin-mot-de-passe
MYSQL_DATABASE: nom-base-de-donnee-wordpress
@jenovateurs
jenovateurs / Read.py
Created November 12, 2019 15:43
Lire des données sur un badge/carte RFID avec un Raspberry Pi
#!/usr/bin/env python
import RPi.GPIO as GPIO
import SimpleMFRC522
reader = SimpleMFRC522.SimpleMFRC522()
try:
id, text = reader.read()
print(id)