Docker是一種被廣泛使用的容器技術。它可以將應用程序和依賴項打包到一個獨立、可移植的容器中,使應用程序可以在任何地方運行,從而極大地提高了應用程序的可移植性。
docker run -p 8080:80 nginx
docker run命令用于在容器中運行鏡像。在上面的示例中,我們在端口8080上運行了一個名為nginx的鏡像。這意味著我們現在可以通過瀏覽器訪問http://localhost:8080來訪問該應用程序。
docker build -t myimage /path/to/dockerfile
用于構建Docker鏡像的命令是docker build。在上面的示例,我們使用了-dockerfile參數來指定Dockerfile的路徑。然后,我們使用-t參數指定了標記名稱為myimage。這意味著我們將構建一個名為“myimage”的Docker鏡像。
docker-compose up
Docker Compose是一種工具,可以用于定義和運行多個Docker容器。在上面的示例中,我們使用docker-compose up命令來啟動在docker-compose.yml文件中定義的所有容器。