Network > Docker
2019-12-01 (日) 公開
2020-06-19 (金) 更新
Dockerとは? †
Dockerとは、「コンテナ」という仕組みでサーバーを仮想化する技術のこと。
あるOS(Linux等)の上で別のOS(Windows等)を動作させることができる。
- Docker - Wikipedia https://ja.wikipedia.org/wiki/Docker
Docker(ドッカー)は、コンテナと呼ばれるOSレベルの仮想化環境を提供するオープンソースソフトウェアである。
VMware製品などの完全仮想化を行うハイパーバイザ型製品と比べて、ディスク使用量は少なく、仮想環境 (インスタンス) 作成や起動は速く、性能劣化がほとんどないという利点を持つ。
公式サイト †
- Enterprise Container Platform | Docker
https://www.docker.com/
リファレンス / チュートリアル †
- Docker ドキュメント日本語化プロジェクト
http://docs.docker.jp/
- Docker入門(第一回)~Dockerとは何か、何が良いのか~ | さくらのナレッジ
https://knowledge.sakura.ad.jp/13265/
- いまさらDockerに入門したので分かりやすくまとめます - Qiita
https://qiita.com/gold-kou/items/44860fbda1a34a001fc1
- Docker入門 (全11回) - プログラミングならドットインストール
https://dotinstall.com/lessons/basic_docker
- とほほのDocker入門
http://www.tohoho-web.com/docker/index.html
ツール †
- Dockerの管理ツール調査 - Qiita https://qiita.com/rururu_kenken/items/fe414c1af86fd433738f
GUI †
DockerをコマンドではなくGUIで楽に使う方法
ツール名 | 説明 |
Kitematic | Dockerの公式ツール。WindowsとMac用のみ。 |
Portainer | Windows、Mac、Linuxで使える。k8sには対応してない。小規模ならこれでOK。 |
Rancher | Windows、Mac、Linuxで使える。k8s等のオーケストレーションツールにも対応。大規模ならこれでOK。 |
Tips †
Dockerの基本操作 †
Dockerコマンド一覧 †
Dockerのバージョン確認 †
- Dockerコマンド(確認編) - Qiita
https://qiita.com/negi524/items/bb7a2f0331b3d74d863b
- Dockerコマンド、インストール - Qiita
https://qiita.com/yoshi0518/items/a130e3ef068a48e7309a
#バージョン確認
$ docker version $ docker-compose version $ docker-machine version
Dockerのコンテナ移動 †
- docker コンテナ 移動 - Google 検索
https://www.google.com/search?q=docker+%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A+%E7%A7%BB%E5%8B%95
- Dockerコンテナを移行してみる【成功編】 - Qiita
https://qiita.com/Osbrewery/items/57feacd9d1f84f8813aa
- Dockerコンテナをexportして別のサーバでimportして動作させる - かべぎわブログ
https://www.kabegiwablog.com/entry/2018/07/31/100000
リンク †
UbuntuにDockerをインストール †
- Install Docker Engine on Ubuntu | Docker Documentation
https://docs.docker.com/engine/install/ubuntu/
- いまさらだけどDockerに入門したので分かりやすくまとめてみた - Qiita
https://qiita.com/gold-kou/items/44860fbda1a34a001fc1
- 今からでも遅くない!! dockerとdocker-composeをubuntuにインストール - Qiita
https://qiita.com/__8oki__/items/cf0414d02b20fe87af83
- Docker入門の前に知っておきたい基礎知識 - 週末勉強会レポート | TechTraining
https://www.tech-training.jp/blog/entries/28
- 【連載】世界一わかりみが深いコンテナ & Docker入門 〜 その1:コンテナってなに? 〜 | SIOS Tech. Lab
https://tech-lab.sios.jp/archives/18811
- 【連載】世界一わかりみが深いコンテナ & Docker入門 〜 その2:Dockerってなに? 〜 | SIOS Tech. Lab
https://tech-lab.sios.jp/archives/19073
- 【連載】世界一わかりみが深いコンテナ & Docker入門 〜 その3:Dockerfileってなに? 〜 | SIOS Tech. Lab
https://tech-lab.sios.jp/archives/19191
- Docker Engine のインストールと使用法(Ubuntu 上)
https://www.kkaneko.jp/tools/docker/ubuntu_docker.html
- Ubuntu 18.04 の Docker イメージの作成(Ubuntu 上)
https://www.kkaneko.jp/tools/ubuntu/dockerimage.html
GUIでDockerを使う方法 †
- GUIでDockerを使う方法 - Google 検索
https://www.google.com/search?q=GUI%E3%81%A7Docker%E3%82%92%E4%BD%BF%E3%81%86%E6%96%B9%E6%B3%95&tbs=qdr:y
参考書 †
![]() | Docker/Kubernetes 実践コンテナ開発入門 山田 明憲 技術評論社 2018-08-25 ¥ 3,718 |
![]() | 15Stepで習得 Dockerから入るKubernetes コンテナ開発からK8s本番運用まで (StepUp!選書) 高良 真穂 リックテレコム 2019-09-27 ¥ 4,180 |
![]() | 試して学ぶ Dockerコンテナ開発 櫻井 洋一郎 / 村崎 大輔 マイナビ出版 2019-07-25 ¥ 3,839 |
![]() | みんなのDocker/Kubernetes 石澤 基 / 五十嵐 綾 / 大塚 元央 / 須田 一輝 / 稲津 和磨 / 九岡 佑介 / 坂部 広大 / 青山 真也 / 池添 明宏 / 上岡 真也 技術評論社 2019-04-18 ¥ 2,508 |
![]() | Docker実践ガイド 第2版 (impress top gear) 古賀政純 インプレス 2019-02-18 ¥ 4,180 |
![]() | 自宅ではじめるDocker入門―人気のコンテナ型「仮想化ソフト」を使ってみる! (I・O BOOKS) 浅居 尚 工学社 2019-02-01 ¥ 2,970 |