はじめに
QiitaEnginieerFestaの取り組みが面白そうなので、記事の連投に挑戦しようと思いました。
何を書こうかなと考えたところ、エンジニアであるのにdockerを触ったことがなかったので、記録として記事に残しながら触ってみます。
dockerをinstall
- dockerの公式のdocumentにアクセス
https://docs.docker.com/guides/getting-started/get-docker-desktop/ - 私のパソコンはwindowsなので図中赤丸を選択
- installerを実行。パスやオプションの選択などはなく(shortcut追加するか否かだけ)、5分ぐらいで動作が終了→再起動
- 再起動後、謎のポップアップが出てきますが、お金を払いたくないのでclose
- コマンドプロンプトを起動し、試しに"docker -h"とたたきます。うまくいったぽい
- documentに記載されている'docker: error during connect: this error may indicate that the docker daemon is not running'をたたく。エラーを吐く
- https://qiita.com/Ooooooomin_365/items/1cea81eccc22b6bcdbb8 に従い、DockerDesktopを起動
- DockerDesktopを起動すると、先に述べたポップアップが出現。どうやらAcceptしないと先に進めなさそうなのでAccept
- 初心者なのでrecommended settingを選択
- sing-inはしません
- surveyをskip
- 謎のエラーに阻まれる
- https://forums.docker.com/t/an-unexpected-error-was-encountered-while-executing-a-wsl-command/137525/15 によるとBIOSのSVMが有効になってないのが問題っぽい?
- BIOSに入りAdvancedCPUSettingのSVMをdisavled->Enabledに
- 起動した
- 再度'docker run -d -p 8080:80 docker/welcome-to-docker'を実行
1.出てきた
1.DockerDesktopにさっきたてた?dockerが追加されている
つかれたので今日はここまで。明日は次のページをやる