2017-01-01から1年間の記事一覧

docker build コマンドの t オプションでイメージに任意の名前を付けることができる

sudo docker build . -t saitama .: カレントディレクトリに存在する Dockerfile を参照する。 -t saitama: 生成するイメージに saitama という名前を付ける。

docker run コマンドの例

sudo docker run -d -p 8877:80 -v /home/hoge/moge:/var/www/html php5.6 Docker コンテナを実行する。 -d: バックグラウンドで実行する。 -p 8877:80: ホスト側の8877番ボートをDockerコンテナの80番ポートに転送する。言い換えると、ホスト側の8877番ボー…

プライベートIPアドレス早見表

クラス 範囲 サブネットマスク CIDR表記 IPアドレスの数 クラスA 10.0.0.0~10.255.255.255 255.0.0.0 8 16,777,216 クラスB 172.16.0.0~172.31.255.255 255.240.0.0 12 1,048,576 クラスC 192.168.0.0~192.168.255.255 255.255.0.0 16 65,536

Ubuntu 16.04 でマウスの速度を永続的に変更する (2)

下記の内容を記載したファイルを ~/.config/autostart/xset.desktop として保存する。 [Desktop Entry] Type=Application Exec=xset m 4/1 0 Hidden=false NoDisplay=false X-GNOME-Autostart-enabled=true Name[ja_JP]=Set mouse config Name=Set mouse con…

vagrant-hostmanagerを使ったVagrantfile

Vagrant.configure("2") do |config| config.hostmanager.ip_resolver = proc do |machine| result = "" machine.communicate.execute("ifconfig enp0s8") do |type, data| result << data if type == :stdout end (ip = /inet (\d+\.\d+\.\d+\.\d+)/.match(…

独立したステージング環境をワンクリックまたはワンコマンドで用意したい

アイデアのメモです。 ローカル環境だと言語やミドルウェアのバージョンの差異により正常に動作しない場合がある。複数のプロジェクトを開発しているとその状況に陥る可能性が高くなる。 VagrantやDockerにより独立したステージング環境を用意する。 すぐに…

Ubuntu 16.04 でマウスの速度を永続的に変更する

/usr/share/X11/xorg.conf.d/50-mouse.conf というファイル名で下記の内容を記述する。 Section "InputClass" Identifier "My Mouse" MatchIsPointer "yes" # Default value of mouse acceleration: 2/1 4 # Set AccelerationNumerator to zero to disable O…

docker rm でコンテナを削除しようとすると Devise is Busy と表示されコンテナを削除できないが、/var/lib/docker/devicemapper/mnt に該当のディレクトリが無いときの対処方法

docker サービスを再起動する。

ディレクトリの容量を調べるコマンド

du -s DIRECTORYPATH -s は与えられた引数の位置だけの容量を表示する。 DIRECTORYPATH は調べたいディレクトリのパス。