コマンドで、イメージからコンテナを起動します。切り変わって、コンテナの中に入ったことが確認できます。起動しているのも確認できました。dockerプロセスの確認。コマンドを実行します。CentOSのコンテナがひとつ立ち上がっているのが確認できました。コマンドを実行し、コンテナからいったん出ます。落ちたコンテナを確認⇒立ち上げてみます。コマンドを実行して、さっき落としたコンテナを叩き起こす。コマンドを実行し、ちゃんと生き返っていることが確認できました。一回、コンテナに入ってみます(docker-enter)。いうツールを自分でインストールする必要があります。インストール方法はコチラを参考にしました。コマンドでコンテナに入ることができました。インストールしてみます。インストールすることができました。コミットしてイメージを保存します。コマンドで、コンテナからイメージを作成・保存します。いうイメージができ、保存しました。イメージを捨ててみます。コマンドで、【レッスン7】で作成したイメージを削除してみる。コマンドで、ちゃんとイメージが消えていることが確認できました。ホストのIPアドレスとかを確認してみます。ホスト側のネットワーク情報とかを確認してみます。コマンドはデフォルトで入っていないので、bridge-utilsというツールをインストールする必要がある。ブリッジに関するコマンドのようです。コマンドで、仮想ブリッジに紐付いているのは先程のveth=docker0であることが確認できました。コンテナのIPアドレスとかを確認してみます。確認したIPアドレスに対してpingを飛ばすことができました。不要なコンテナを削除します。引数に指定したIDを持つコンテナが消えてなくなっています。inspectオプションを実行。コマンドで、作成時間、実行コマンド、IPアドレス、環境変数などなど、コンテナの詳細な情報を得ることが出来てます。Dockerfileでイメージ化します。httpdをインストールして、80番ポートで起動する設定のようです。コマンドでDockerfileをビルドして、イメージを作成します。コマンドで、Apacheのイメージが作成されてるのが確認できます。Dockerfileで作ったイメージを立ち上げてみます。コマンドで、先のイメージを起動してみる。ブラウザから、Apacheが起動していることを確認できました。以上、自宅でのハンズオン再現でした。【レッスン9】と【レッスン10】が上手く行かなかったの、なんでだろ・・・できれば調査してみたいと思います。勉強会当日のハンズオン終了後は、その場で懇親会が行われました。お酒とサンドイッチとポテトフライが振る舞われ、なんと無料!この時間の空きっ腹には染み入りますね~参加者さんとAPCの社員さんと、楽しくいろいろ会話させていただきました。★感想:初Dockerでした。うーん、まだ正直、Dockerのスゴさがピンと来ていません・・・というのも自宅で再現したハンズオン、VMWarePlayerでUbuntu14.04を起動してその上で実施したんですが、Dockerより、GUIのゲストOSをPCのホストOS上でバリバリ使えるVMWareやVirtualBoxの方が便利やな~、みたいな・・・VMWareでゲストOSが使えるようになった、仮想化時代幕開け時の、あんときの衝撃があまりにも個人的にデカ過ぎたので、正直Dockerにはそこまでの衝撃を感じ入るには至っていないのです。これはもう少しDockerの勉強をする必要がありそうです。この勉強会はDockerの仕組みを学んで実際にを触ってみるホントに良いキッカケになりました。勉強会関係者の皆様、ありがとーございました。コメント(0)|-->プロフィールAuthor:makopi23某メーカーでソフトウェアエンジニアやってます。趣味はバスケ、筋トレ、プログラミングなどなど。