Docker是一個開源的容器化工具,可以將應用程序及其依賴打包在一個輕量級、可移植的容器中,以便在任何環境中運行。本文將介紹如何在CentOS系統中安裝Docker,并在其中部署一個簡單的blog應用程序。
1. 安裝Docker
sudo yum install -y docker sudo systemctl enable docker sudo systemctl start docker
2. 部署blog應用程序
sudo docker run -d -p 80:80 --name myblog \ -v /var/www/html:/usr/local/apache2/htdocs \ httpd:latest
上述命令將在容器中運行一個Apache Web服務器,并將其綁定到主機的80端口上。此外,它還將掛載主機上的/var/www/html目錄到容器中的/usr/local/apache2/htdocs目錄中。這意味著在主機上編輯并保存/html目錄中的文件,將直接反映在容器中。
3. 進入容器
sudo docker exec -it myblog bash
上述命令將進入myblog容器,并啟動一個bash終端。在這個終端中,您可以執行一些命令以配置和管理容器。
到此為止,您已經學會了在CentOS系統中安裝Docker,并部署了一個簡單的blog應用程序。通過使用Docker,您可以輕松地將應用程序打包在一個容器中,并在各種環境中運行。