嗨如何將一個mysql容器連接到另一個容器,以便在其中一個容器中的應用程序可以使用Mysql?在此基礎上reference我需要運行這個將mysql鏈接到docker中的應用程序
docker run --name some-app --link some-mysql:mysql -d application-that-uses-mysql
但我不知道是什麼的一些應用程序內的意思和應用是用途MySQL的?這是否意味着將使用它的容器ID?下面是運行容器
嗨如何將一個mysql容器連接到另一個容器,以便在其中一個容器中的應用程序可以使用Mysql?在此基礎上reference我需要運行這個將mysql鏈接到docker中的應用程序
docker run --name some-app --link some-mysql:mysql -d application-that-uses-mysql
但我不知道是什麼的一些應用程序內的意思和應用是用途MySQL的?這是否意味着將使用它的容器ID?下面是運行容器
--name some-app
的列表給出了新開工容器名稱some-app
。
--link some-mysql:mysql
將容器與名稱some-mysql
(這是一個運行MySQL的容器)鏈接到新容器,以便它可以在容器中作爲mysql
進行訪問。
application-that-uses-mysql
是包含您的應用程序的圖像的名稱。
如果您不確定某些參數的含義,總是有documentation。
--name some-app
引用您要分配給正在運行的容器的容器名稱。
application-that-uses-mysql
指的是您正在使用的圖像。此圖像需要mysql
,並且您使用命令--link some-mysql:mysql
將myqsl連接到此圖像。
但是,鏈接已棄用,但您仍然可以使用網絡連接到其他容器。答案here應該能夠幫助您設置連接。
編輯:刪除重複,並提供完整的答案。
爲什麼你不救自己很多麻煩,只使用碼頭撰寫? – Grimmy