Skip to content

Instantly share code, notes, and snippets.

Wes Higbee g0t4

View GitHub Profile
@g0t4
g0t4 / notes.md
Last active May 14, 2020
Docker Cheat Sheet
View notes.md

Windows Containers notes

@g0t4
g0t4 / _README.md
Last active May 18, 2017
Docker Swarm Mode Getting Started Workshop
View _README.md

Shortened URL to access this gist: http://tiny.cc/swarmgs

All scripts work in bash and should work in powershell except as noted

clone this gist

git clone https://gist.github.com/g0t4/1454ee7342d54aba5313ffc699d472ba local-folder
@g0t4
g0t4 / execute.sh
Last active Jan 18, 2017
docker cli usefulness -> converting ascii art into nice images - > nice workflow for creating visuals and flexible outputs with asciidoctor in a container
View execute.sh
#!/bin/bash
wget https://gist.githubusercontent.com/g0t4/c4d382b0aa0b15ed3454f501d2102500/raw/c39c6662fa15e4ad9c842eae9e2724dd1810d7eb/table.adoc
# this docker image comes preloaded with many extensions! https://hub.docker.com/r/asciidoctor/docker-asciidoctor/~/dockerfile/
# docs for asciidoctor-diagram extension http://asciidoctor.org/docs/asciidoctor-diagram/
# volume mount for current working directory, to ready table.adoc and write resultant output file
# function to hide away the docker run and volume plumbing, treat like it is installed locally :)
asciidoctor() { docker run --rm -v $(pwd):/documents asciidoctor/docker-asciidoctor asciidoctor "$@" ; }
@g0t4
g0t4 / _README.md
Created Nov 30, 2016
Setting up a Docker Hub registry mirror on a Synology NAS
View _README.md

Instructions

  • Save the docker-compose.yml and config.yml in the same directory on one of your volumes on the NAS.
  • SSH in and use docker-compose up -d
  • Test the mirror with curl --head http://NAS-IP:55000
  • Start up docker daemons with the following option or put this in the daemon config file or copy into Docker for Mac/Windows settings. --registry-mirror=http://NAS-IP:55000
  • Pull an image and then check that it is cached in your mirror with curl http://NAS-IP:55000/v2/_catalog
    • or check that a large image isn't slow after the first pull :)

Notes

@g0t4
g0t4 / Notes.md
Last active May 27, 2020
Getting Started with Docker on Windows
View Notes.md
@g0t4
g0t4 / Links.md
Last active Aug 15, 2018
Getting Started with .NET Core: for Windows Developers
View Links.md
@g0t4
g0t4 / _resources.md
Last active Oct 19, 2019
Resources for TeamCity Getting Started Course
View solitaire-pipeline-starting-point.groovy
stage 'CI'
node {
git branch: 'jenkins2-course',
url: 'https://github.com/g0t4/solitaire-systemjs-course'
// pull dependencies from npm
// on windows use: bat 'npm install'
sh 'npm install'
You can’t perform that action at this time.