Good starting point for learning Docker is to read following sections from the official Docker documentation. It is mainly a series of short tutorials, together with related documentation about syntax of commands, etc..

Those are focusing mainly on how to get existing things from Docker Hub. Next thing to learn would be how to create things for running custom software on top of base Ubuntu Linux system image.

View settings.json
// Place your settings in this file to overwrite the default settings
// ==================================
// Disable crash reporting
"telemetry.enableCrashReporter": false,
// Disable telemetry reporting

Fix Ubuntu package cache

Had problem with Ubuntu package cache.

➜  sources.list.d sudo apt-get update                   
Hit:1 xenial InRelease
Hit:2 xenial-updates InRelease                                                                   
Hit:3 xenial-backports InRelease                                                                 
Hit:4 xenial-security InRelease

Installing Go to Ubuntu Linux

Install gvm

Install required packages for gvm

sudo apt-get install curl git mercurial make binutils bison gcc build-essential
View afp.conf
path = /store/time-machine
time machine = yes
valid users = @timemachine

Keybase proof

I hereby claim:

  • I am d2s on github.
  • I am d2s ( on keybase.
  • I have a public key whose fingerprint is 5D9D 5733 EF76 D23E 9A02 BA2F A051 40E1 02DF 6F6F

To claim this, I am signing this object:

View terminal-log-2015-05-15.txt
d2s@d2s-VirtualBox:~$ ruby-install ruby 2.2.2
>>> Installing ruby 2.2.2 into /home/d2s/.rubies/ruby-2.2.2 ...
>>> Installing dependencies for ruby 2.2.2 ...
[sudo] password for d2s:
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
libffi-dev is already the newest version.
libgdbm-dev is already the newest version.
View terminal-error-log.txt
ada:~ d2s$ brew install redis-php
==> Downloading
Already downloaded: /Users/d2s/Library/Caches/Homebrew/redis-php-2.1.3.tgz
==> phpize
==> ./configure --prefix=/usr/local/Cellar/redis-php/2.1.3
==> make
/bin/sh /private/tmp/homebrew-redis-php-2.1.3-pyGo/nicolasff-phpredis-43bc590/libtool --mode=compile /usr/bin/clang -I. -I/private/tmp/homebrew-redis-php-2.1.3-pyGo/nicolasff-phpredis-43bc590 -DPHP_ATOM_INC -I/private/tmp/homebrew-redis-php-2.1.3-pyGo/nicolasff-phpredis-43bc590/include -I/private/tmp/homebrew-redis-php-2.1.3-pyGo/nicolasff-phpredis-43bc590/main -I/private/tmp/homebrew-redis-php-2.1.3-pyGo/nicolasff-phpredis-43bc590 -I/usr/local/Cellar/php/5.3.10/include/php -I/usr/local/Cellar/php/5.3.10/include/php/main -I/usr/local/Cellar/php/5.3.10/include/php/TSRM -I/usr/local/Cellar/php/5.3.10/include/php/Zend -I/usr/local/Cellar/php/5.3.10/include/php/ext -I/usr/local/Cellar/php/5.3.10/include/php/ext/date/lib -DHAVE_CONFIG_H -Os -w -pipe -march=nat
View brew-doctor-2011-08-19.txt
Unbrewed static libraries were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Unexpected static libraries:
Unbrewed .la files were found in /usr/local/lib.