Docker 導入と使い方
Docker ことはじめ
久々にDocker を使うとなると、いろいろ忘れているので、メモをとりながら思い出す。
有料化とかの前に使っていて、再開するときに他のを調べてみたけど、結局面倒だったのでDocker を継続することにした。
インストール
brew で入れる
brew install --cask docker
Docker Desktop for Mac なので、--cask
より
docker — Homebrew Formulae これではない。
インスコは結構時間かかる
バージョン
% >docker --version
Docker version 20.10.21, build baeda1f
チュートリアル
概要説明とセットアップ — Docker-docs-ja 20.10 ドキュメント
docker は起動させておく
ちょっと面倒だったから、過去の自分のリポジトリを探す
リポジトリリンク
基本的にN高 の無料期間の時のやつ
- Node
とりあえず、テスト用にubuntu 入れたい
Dockerfile
と、docker-compose.yaml
の違いがわからんくなってきたので、とりあえずubuntu 入れて何かしたい。
結局チュートリアルやる
だめだ、いろいろ調べて分からなくなってきたから、公式チュートリアルやる
Docker ドキュメント日本語化プロジェクト — Docker-docs-ja 20.10 ドキュメント
コンテナを見渡す
Containers(コンテナ) を見渡す — Docker-docs-ja 20.10 ドキュメント
Open in Visual Studio Code
コンテナの上にマウスカーソル移動しても、出てこない?🤔
サンプルアプリケーション
サンプル・アプリケーション — Docker-docs-ja 20.10 ドキュメント
package.json
と同フォルダにDockerfile
を作っていて、/app
ディレクトリ内で、
docker build -t getting-started .
これしてもこけるよね?
vscode でなくて、terminal でやると、通った。多分、vscode のpath の取り回しとか違う?
/app
でやる。root ではないことを気を付ける。とりあえず走った。