Docker勉強(個人用メモ1)

≪docker 使い方≫

初心者による初心者のためのDocker入門 その1 dockerコマンド編
https://qiita.com/k5n/items/2212b87feac5ebc33ecb

    64bit
    Windows 7以降
    仮想化支援技術(IntelならVT-x, AMDならAMD-v)がCPUでサポートされている
    BIOSで上記仮想化支援機能(Virtualization)を有効にしている
    の条件が満たされていれば Docker Toolbox が利用できます。"docker toolbox インストール" でググれば情報が色々出てくるかと思います。

    ★後で見ておく
    Windows の場合も Windows 10 以上かつ Home でなければ Docker for Windows をインストールするだけ

【触って理解!】Docker入門 - 初心者に向けて使い方や基本コマンドを解説
https://www.pasonatech.co.jp/workstyle/column/detail.html?p=2675

 

aws-cliコマンドが使えるコンテナを作る
https://qiita.com/reflet/items/d322466baf9935ee2230


-----
≪docker desktop windows8

Windows 8.1でDocker ToolboxをインストールしてDockerを動かす
https://qiita.com/FukuharaYohei/items/a913f5ef5a5aa550f46a

Windows/MacでDockerを使う3つの方法
https://www.codelab.jp/blog/?p=2845

    Docker Desktop    
        他の仮想化技術(VirtualBoxなど)と共存できない
        2020年5月以降のバージョンで使える
    Docker Toolbox
        
    仮想化環境で適当なLinuxを入れてDockerをインストール


【公式】
https://docs.docker.jp/desktop/toc.html
WSL2バックエンド
Windows 10 64ビット:HomeまたはPro 2004(ビルド19041)以降
…要件を満たしていない
よって、toolboxの方法を選択する

-----
VirtualBoxとDockerを共存させる方法
https://www.whizz-tech.co.jp/6297/
…toolboxのインストールの場所があった

-----

済:【Docker】初心者はdocker-composeから始めた方がいいかもしれない説【チャーハン例えをお借りして】
https://coinbaby8.com/docker-beginner.html

≪docker-compose サンプル≫

≪docker toolbox windows8≫

■Docker for Windows のインストール
https://docs.docker.jp/windows/step_one.html
    Toolboxを使いインストール

ステップ1:バージョンの確認
    win8.1
    64ビット
Windows 8 または 8.1
    CPU 「仮想化」が「有効」

ステップ2:Docker Toolbox のインストール
VirtualBox 6.1

Docker Toolboxは非推奨になっていた。

ダウンロード
https://github.com/docker-archive/toolbox/releases
DockerToolbox-19.03.1.exe

ステップ3:インストールの確認
インストール後、「Docker Quickstart」アイコンをダブルクリック

■イメージとコンテナを学ぶ
https://docs.docker.jp/windows/step_two.html

$ docker run hello-world
    run:コンテナ作成・実行
    hello-world:コンテナに読み込むイメージの情報

whalesay イメージの検索と実行
https://docs.docker.jp/windows/step_three.html

Docker Hub
https://hub.docker.com/

ステップ2:whaysay イメージの実行

$ docker run docker/whalesay cowsay boo
    コンテナ内の whalesay イメージにあるコマンドを実行
    イメージが手元になければ、 docker は Docker Hub から取得

$ docker images
    手元のシステム上にある全イメージを表示

$ docker run docker/whalesay cowsay boo-boo

自分でイメージを構築
https://docs.docker.jp/windows/step_four.html

ステップ2:Dockerfile を書く

$ cd 
$ cd Desktop

$ mkdir testdocker
$ cd testdocker
$ touch Dockerfile
$ notepad Dockerfile&

(Dockerfile)
FROM docker/whalesay:latest
            FROM:Docker に対してイメージの元となるイメージを伝えます
RUN apt-get -y update && apt-get install -y fortune
            fortunes:プログラムは賢そうな言葉を表示するプログラム
            apt-getプログラムを使い fourtune プログラムをインストール
CMD /usr/games/fortune -a | cowsay


◇ステップ3:Dockerfile を使ってイメージ構築
docker build -t docker-whale .
    現在のディレクトリ内にある Dockerfile を使う
    自分のマシン上に 『docker-whale』 という名称のイメージを構築
    
ステップ5:新しい docker-whale を実行
$ docker run docker-whale

Docker Hub アカウントとリポジトリの作成
https://docs.docker.jp/windows/step_five.html

イメージのタグ付け、送信、取得
https://docs.docker.jp/windows/step_six.html

 

 

 

 


centos docker イメージ ダウンロード≫
https://se-tomo.com/2018/10/20/docker%E3%81%A7%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%8B%E3%82%89%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A%E3%81%B8%E3%81%AE%E6%8E%A5/