Docker Cheat Sheet
Build Image
docker build -t [REPOSITORY/IMAGE NAME] [PATH]
#Kata with Up1 - Agile Thailand 2014 @ Eng CU | |
#Sat 7 June 2014 | |
class FizzBuzzFactory(): | |
def crete(self): | |
rules = [FizzBuzzBangRule(), BuzzBangRule(), FizzBangRule(), FizzBuzzRule(), | |
BangRule, BuzzRule(),FizzRule(),NormalRule()] | |
return FizzBuzz(rules) | |
class FizzBuzz(): |
Windows Registry Editor Version 5.00 | |
[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions] | |
[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\mildronize-solarized-dark-settings] | |
"Present"=dword:00000001 | |
"LogFileName"="putty.log" | |
"LogType"=dword:00000000 | |
"LogFileClash"=dword:ffffffff | |
"LogFlush"=dword:00000001 |
#!/bin/bash | |
USER="YOUR-PASSPORT-ID" | |
PASSWD="YOUR-PASSPORT-PASSWORD" | |
COOKIES="cookies.txt" | |
/usr/bin/curl \ | |
--connect-timeout 10 \ | |
--max-time 10 \ | |
-s -k \ |
#!/bin/bash | |
set -e | |
cd "$(dirname "$BASH_SOURCE")" | |
echo 'Checking Is docker running...' | |
STATUS="$(./boot2docker.exe status)" | |
echo | |
if [ "$STATUS" = "poweroff" ]; then | |
echo "Docker is poweroff" |
Docker Cheat Sheet
Build Image
docker build -t [REPOSITORY/IMAGE NAME] [PATH]
#!/bin/bash | |
sudo add-apt-repository ppa:yannubuntu/boot-repair && \ | |
sudo apt-get update && \ | |
sudo apt-get install -y boot-repair && \ | |
sudo boot-repair |
#!/usr/bin/env python3 | |
# Tested on Python 3.4 | |
# Version 1.2.0 | |
# Original file Version 1.00 from : Thanathip Limna, Chatchai Jantaraprim | |
# Modified by Thada Wangthammang | |
# Change log 1.2.0 | |
# - Use Environment variable for storing PSU Passport | |
# - Enable logout CLI (./auth-psu-1.2.0.py logout) | |
# Change log v1.1.2 | |
# - Transform to OOP |
#!/usr/bin/env python | |
import os | |
import sys | |
import time | |
from watchdog.observers import Observer | |
from watchdog.events import PatternMatchingEventHandler | |
# STYLE="startswith_test" | |
# STYLE="endswith_test" |
#!/usr/bin/python3 | |
from flask import Flask | |
from flask import request, jsonify | |
from flask.ext.cors import CORS | |
from suds.client import Client | |
import xmltodict | |
app = Flask(__name__) | |
cors = CORS(app) |
:: Name: auto_sync_to_remote.bat | |
:: Purpose: Auto upload files changed to remote host without removing any remote files | |
:: Author: Thada Wangthammang <mildronize@gmail.com> | |
:: Revision: 2017/02/13 Initial version | |
:: Ref: http://steve-jansen.github.io/guides/windows-batch-scripting/part-10-advanced-tricks.html | |
:: http://schier.co/blog/2013/03/13/start-virtualbox-vm-in-headless-mode.html | |
:: Prerequisite | |
:: - `Winscp` |