イメージ消したい!トラブルシューティングはじめにDockerはあなたの生活を豊かにします。なんでそんなことができるのか。一通り使えればいい人向けに記事を書きます。何?システム構築やシステム運用でこれまで人手で行っていた作業を自動化し、テスト済みの安全なアプリケーションを継続的に提供するためのプラットフォームです。コンテナベースのアプリケーションを仮想化したもの。軽量なVMの様に見えるがこれまでの(VirtualBoxなど)VMでは実現が難しい、不可能であったユースケースを解決してくれます。実際にできることとしては、OSの内部に独立したアプリケーションの実行環境(=コンテナ)を生成することができる。コンテナで分離していればファイルやバージョンの競合や、設定やポートの競合が回避できる。リソース消費量が非常に少なく1台に物理サーバに多くのコンテナを稼働させられるなんかが挙げられます。メリット使用するにあたって、以下のようなメリットが挙げられます。新しく起動する必要がないため、ゲストOSの起動が速いいいことだらけですね。デメリットデメリットはほとんどないです。提供できるホストの種類が少ない使用するにはDockerを導入する必要がある(当たり前だけど)くらい。Integration)を加速する継続的インテグレーション、最近巷でよく聞きますね。CIを効果的に行うためのツールなのです。コマンドこれだけ知っておけばとりあえずコンテナを使えます。hubで公開されているイメージをダウンロードします。[:タグ名]で指定します。基本タグ名はバージョン名と対応しています。以下はcentosレポジトリの一覧。lsコマンドで自分の環境内に存在するdockerイメージを一覧表示することができます。194MBコンテナを生成して起動したい!コンテナは、イメージから生成されます。runコマンドを使用します。runコマンドが使用されます。runコマンドでは、-it、-d、--nameオプションが良く使われます。インタラクティブに起動する。コンテナの標準出力を開く。tty(端末デバイス)を確保する。起動後、デタッチする。起動したコンテナに名前を付ける。/bin/bash起動しているコンテナを見たい!オプションなしだと、起動しているコンテナのみが表示されます。停止したコンテナも含め、全部見たいときは-aを指定します。execコマンドでコンテナに入れます。cpコマンドを使えば、dockerコンテナ内にファイルをコピーすることができます。varしっかりtest.pyがコンテナ内の/にコピーされてます。コンテナを止めたい!コンテナを消すには、まず止める必要があります。centos6centos6dockerコンテナ消したい!用済みのdockerコンテナは定期的に削除しましょう。ストレージが圧迫されます。イメージ消したい!用済みのdockerイメージは定期的に削除しましょう。ストレージが圧迫されます。付ければ強制的に削除することができます。BuildKit噂によると、次世代感満載のdockerが使えるようになっているら...2019-01-11DockerfileでプライベートリポジトリからレポジトリをcloneDockerfileでプライベートリポジトリからレポジトリをclone。(5)月別アーカイブはてなブログをはじめよう!kimoppy126さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。