2020-05-01から1ヶ月間の記事一覧

dockerイメージを公開する

目的 Dockerイメージの公開方法と、その周辺用語を理解する 用語の整理 レジストリ イメージのホスティングと配布を受け持つサービス。 デフォルトのレジストリはDocker hub。プライベートレジストリとしてGCPのContainer Registryなどがある。 リポジトリ …

Dockerイメージを構築する(Dockerfileを使う方法と使わない方法を比較しながら)

目的 イメージを作るのにDockerfileを使う方法が一般的だが、今回はDockerfileを使う方法と使わない方法を試して比較することで、Dockerfileの有用性を理解する。 今回構築するイメージは、歴史上の偉人や有名人の格言を牛がつぶやくアスキーアートを出力す…

Dockerコンテナの基本的な起動、操作

今の職場がkubernetesでproduction環境を構築していて、アプリケーション開発の基盤をこれから触るにあたってDockerの周辺知識が必須なので、基本的なことからまとめながら理解していく。 コンテナの起動 以下のコマンドではDebianのコンテナを起動してHello…

macOSをCatalinaにアップデートしたらxcrun: error: invalid active developer pathが出たので解消する

mac

Catalina 10.15.4 にバージョンアップした後に、makeコマンドを実行したときにこんなエラーが出た。 $ make build xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineT…