Skip to content

Instantly share code, notes, and snippets.

💭
The baby is finally sleeping, so I'm working on my next course, finally!

Wes Higbee g0t4

💭
The baby is finally sleeping, so I'm working on my next course, finally!
Block or report user

Report or block g0t4

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@g0t4
g0t4 / notes.md
Last active Sep 23, 2019
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 Oct 11, 2019
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.