Skip to content

Instantly share code, notes, and snippets.

@jollyjoester
Last active August 29, 2015 14:03
Show Gist options
  • Save jollyjoester/0482723d6f6321dada82 to your computer and use it in GitHub Desktop.
Save jollyjoester/0482723d6f6321dada82 to your computer and use it in GitHub Desktop.
Docker memo
#CentOSをpullしてrun
docker run centos /bin/echo "Hello World"
docker run -i -t centos /bin/bash
#Dockerの中でCentOS設定
#exitするとDockerから抜けられる
#-aをつけると既に終了した環境も含めて確認できる
docker ps -a
#再接続する場合
docker attach [container_id]
#自分用のイメージを作成する
docker commit [container_id] [container_name]
#イメージ確認
docker images
#イメージから起動
docker run -i -t [container_name]
docker run -d -p 22 [container_name] /usr/sbin/sshd -D
#options
## i コンテナの標準入力を開く
## t tty(端末デバイス)を確保する
## d バックグラウンドで実行(Webサーバー等常時実行するコンテナで指定)
## p Dockerサーバーとホストのポートマッピング {ホストのポート番号}:{コンテナのポート番号}
#コンテナ削除
docker rm `docker ps -a -q`
#イメージ削除
#後で
@jollyjoester
Copy link
Author

Hello, Docker.

@jollyjoester
Copy link
Author

update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment