タグ

ブックマーク / y-ohgi.com (2)

  • Dockerとは - 入門 Docker

    Dockerって?¶ もはやバズワードではなくデファクトスタンダードの立ち位置を確立しはじめたDockerです。 Dockerはコンテナと呼ばれる仮想化のための技術です。 Dockerを何故使うのか、どんな技術でできているのかをざっくり紹介します。 なぜDockerを使うのか¶ 1. ポータビリティ¶ Dockerはパッケージングのための技術と言っても過言ではないでしょう。 特定の環境をパッケージングし、どの環境でも動くポータビリティを保証します。 Dockerは任意のタイミングの状態(ライブラリ・ランタイム・コード)を1つのスナップショットとして保存します。 スナップショットは任意のタイミングの状態を再現することが可能で、そしてそのスナップショットを他の開発者やステージングや番環境へ配布することが可能です。 当たり前ですがネットワークの疎通など、パッケージングされた外の環境は保証されな

  • 入門 Docker

    入門 Docker¶ About¶ Dockerの入門からプロダクションで活用するプラクティスについてのドキュメントです。 プロダクションへ導入するために必要なDockerの概要から設計までをなるべく最短経路で学ぶことが目的です。 想定する読者層¶ WebAPIのようなサーバーサイドのプログラミングをしたことがある Dockerをこれからプロダクション環境へ導入してみたいと考えている初学者 Version¶ Docker 18.09.3 docker-compose 1.23.2 必要な環境¶ Docker Hub のアカウント Docker公式レジストリ Play with Docker DockerをWeb上で動かせる環境 Play with Dockerを起動するのに前述のDockerHubアカウントが必要 Docker for Mac(Windows)の場合VMが間に挟まり挙動が異

  • 1