直到现在使用“docker-machine”等方式来使用docker命令的人们开始使用“docker desktop”来执行docker命令的时候…

首先

我正在使用Mac电脑。

我不确定这篇文章的内容是否真正正确,但是当我在自己的电脑上尝试使用时,出现了各种各样的错误(抱歉,我没有记录下来)。因为我感到非常困惑,所以希望这篇文章能对他人有所参考。

如果卸载了一次使用过的’docker-machine’等工具,可能就会意识到再也无法使用了,这一点很重要。

首先…

最开始是指那些像链接中提到的方法一样安装了,但无法正常使用Docker Desktop的人。

在使用 Docker Desktop 之前,最好先卸载(以下提供了卸载方法),这样做可能比较好。

在将Mac更新到最新版本之前可能不行,这可能是一个繁重的任务。我建议在更新Mac之前尽量备份数据。

我之前以为一提到docker就只能想到dockerDesktop,但现在我觉得可能不太可能共存。虽然有说可以共存,但我觉得实现不了。所以我就想着各种解决方案。

你记得错误发生在哪里吗?

“难道不能使用『Docker Desktop』吗?我之前还在考虑重新使用『Docker Machine』,结果就出现了错误,错误……”

打算使用『Docker Desktop』时,我输入了『docker-machine』,出现了错误、错误、(类似于 Go 的错误或其他什么东西的错误)。

「docker-machine」和「virtualBox」绑定时出现错误。

“docker desktop”曾经出现错误、错误、

除了这些之外还有”Docker Desktop”,但是如果删除了”Docker Machine”等,那么docker ps命令就无法正常使用了。

做事的顺序似乎很重要、、

卸载所有的Mac更新,然后重新安装。

目前的环境

我认为无论何时,都应该记录下各种不同版本的进展情况。

これはきっと未来の人向けになったりするかも??ですかね、、

mac => 12.6.6
docker desktop => 4.19.0

docker -v => Docker version 23.0.5, build bc4487a

让我们马上开始。

我会从这里开始列举我所做过的事情。
虽然可能有漏掉的部分,但我相信一定会没问题的,
如果有什么类似”这个也没有?”之类的,请在评论中告诉我,我会很高兴的。

当一切不顺利时,或许可以考虑重新启动电脑一次。

我做过的事情1

Mac的更新(因为方法不怎么好,所以不写了)。

我做了两件事。

暫時卸載不需要的東西※有很多種選擇。

『docker Toolbox』のアンインストール
以下リンク先確認お願いします。
https://qiita.com/minamijoyo/items/ec5b35382797ac08e067

むか〜しにいれて意味のない『docker desktop』のアンインストール
https://docs.docker.com/desktop/uninstall/

・ 一回`docker desktop`起動して上にあるクジラアイコンマーク右タップ
・ 『Troubleshoot』タップ
・ 一番下の『Uninstall』タップ
・ 終わったらmacのアプリケーションフォルダのdockerアイコンゴミ箱に

アプリケーションフォルダにdocker系のアイコンあればそれもゴミ箱に

virtualboxのアンインストール
これ一回virtualboxインストールしてそれ開いたところにuninstalltool的なのあるのでそれクリックで削除出来ます。
https://pc-karuma.net/mac-virtualbox-uninstall/

コマンド系のもの以下で表示されれば削除しました。

$ cd /usr/local/bin
$ ls | grep docker で出てきたもの削除(目視で探すもいいかもです)
$ ls | grep virtualbox で出てきたもの削除(目視で探すもいいかもです)

$ cd $HOME/.docker で行けるような感じなら以下のように削除しました。
$ cd $HOME
$ rm -rf .docker

$ open /Users/<自分のユーザ名>/Library/ の箇所にvirtualboxやdockerがいないか確認してあれば削除しました。

我做了3件事。

重新审查 bash_profile 文件。如果你使用的不同,请使用相应的文件。

如果这里有一个叫做Docker的东西的话,就像是这样,删除并保存了export DOCKER_HOST = tcp://192.168.59.104:2376。像是设置值的那种流程。

$ sudo vim ~/.bash_profile
aで入力モード、変更して、:wqで保存

//変更反映
$ source ~/.bash_profile

只需要安装”Docker Desktop”!

回答使用的原因,点击接受订阅并等待加载完毕后,现在可以在终端中输入以前可用的docker命令了。

最后

额,就这个吗?虽然可能会有这样的想法,但我认为这会不是好的选择,可能会在其他工具上也能实现,这种犹豫可能会导致错误的发生,所以我在这里简单地留下了这个。

我成功地拍到了能够正常工作的证明照片。

スクリーンショット 2023-05-24 3.39.55.png
スクリーンショット 2023-05-24 2.09.42.png
广告
将在 10 秒后关闭
bannerAds