Dockerに再度チャレンジしてみた
Dockerに再チャレンジしよう、ということでDockerのサイトにある「Get Started with Docker」を再度学習。Part 1とPart 2を行う。
日本語はこちら
一番面倒に感じるのが、コマンドを覚えること。覚えなくてもこんなのあるよ〜程度にしてコマンドライン(ターミナル)で書いて動かして見るのがいいのだと思って、あまりこだわらず適当にコピーするようにして進める。
Part 1最後にPart 1で利用したコマンドのマトメが
## List Docker CLI commands docker docker container --help ## Display Docker version and info docker --version docker version docker info ## Execute Docker image docker run hello-world ## List Docker images docker image ls ## List Docker containers (running, all, all in quiet mode) docker container ls docker container ls --all docker container ls -aq
Part 2の最後にDocker IDを取得して、自分の環境にあるDocker イメージをpushしてDockerの自分のアカウントへ送信するまで。
そうするとあらゆるマシンでアプリを実行できるらしい。
リモート・リポジトリにあるイメージの取得と実行
あとは
docker run
コマンドをつかい、あらゆるマシン上でアプリを実行できます。docker run -p 4000:80 username/repository:tag
もしもイメージがマシン上のローカルに存在しなければ、 Docker はリポジトリから取得します。
#100DaysOfCodeのDay 18の記事になります。何日めかわからなくなるなぁ...
プログラマのためのDocker教科書 第2版 インフラの基礎知識&コードによる環境構築の自動化
- 作者: WINGSプロジェクト阿佐志保
- 出版社/メーカー: 翔泳社
- 発売日: 2018/04/11
- メディア: Kindle版
- この商品を含むブログを見る