Libra Studio Log

開発に関することやゲーム、ガジェットなどについてつらつらと書き記しています

Dockerコマンド入力時、could not read CA certificate〜 が出た場合の対策

f:id:daihase:20190809101937p:plain

こんにちは、daihaseです。 みなさんDocker使ってますか? 数年前はVirtualBoxやVagrantなど開発時には欠かすことの出来ないツールでしたが、最近はDockerもどんどん浸透してってますね。

ということで、今回はdockerコマンド入力時に「could not read CA certificate〜」とエラーが出て困った場合の対策。

 

そもそも最近はDockerもネイティブで組み込まれているため、docker-machineを利用することもないとは思います。ただそれまでdocker-machineにてVirtualBox VMを作成しそこに環境変数を設定していた場合、新たにMacのDocker for Macを使ってコンテナを作成すると、dockerコマンド実行時に上記のエラーが発生します。

その場合は、以下のコマンドを叩いて解除してやれば問題ありません。

$ eval $(docker-machine env -u)

 

これで問題なくdockerコマンドを叩けるようになります。

それでは良い開発ライフを〜