最近我嘗試使用Docker來管理我的應用程序,但是我發現它太麻煩了。
首先,要在我的電腦上安裝Docker必須去下載安裝Docker Desktop,這個安裝程序又大又慢,我不得不等了好久才能完成安裝。
sudo apt-get install docker-ce
然后,我要在命令行或者Docker命令行工具中運行各種命令來構建、運行和管理容器,這讓我非常困擾。
docker run -it --rm busybox /bin/sh
還有,我發現Docker容器的網絡管理太復雜了。我要手動創建docker網絡,并將容器連接到這個網絡,而這個過程非常容易出錯。
docker network create my-network
docker run -it --rm --net=my-network busybox
除此之外,我還需要對我的應用程序進行分層,然后以后還需要對它們進行管理,這也是非常麻煩的。
docker build -t my-app:v1 .
docker run --name my-app --net=my-network my-app:v1
綜上所述,盡管Docker是一個功能強大的工具,但是它的學習曲線比較陡峭,各種復雜的命令和操作難以理解和掌握,所以我認為它還是太麻煩了。
上一篇vue接口訪問內網
下一篇vue接收list參數