Docker 是一種流行的容器化技術,它可以在同一宿主機上運行多個容器。通過 Docker,每個容器都可以擁有自己的操作系統、庫和環境變量,這使得編寫、測試和運行應用程序變得更加簡單和高效。
$ docker run -d -p 80:80 nginx
以上命令將在宿主機上啟動一個 Nginx 容器,并將容器的 80 端口映射到宿主機的 80 端口。通過這個容器,我們可以快速搭建一個 Web 服務器。
$ docker run -it ubuntu /bin/bash
以上命令將在宿主機上啟動一個 Ubuntu 容器,并啟動 Bash 終端。通過這個容器,我們可以進行各種系統級操作和調試,而不必擔心影響到宿主機上的其他服務。
總之,通過 Docker 在同一宿主機上運行多個容器,可以使我們更好地管理應用程序和服務,提高開發、測試和部署的效率。