Docker 是一個開源的容器化平臺,它可以將應用程序及其依賴項打包為容器,達到輕量化、可移植、彈性擴展的效果。Docker 安裝及應用簡單易用,本文將為您介紹它的詳細安裝及應用過程。
步驟一:安裝 Docker
# 下載 Docker 安裝包 $ wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.13.tgz # 解壓安裝包 $ tar -xzvf docker-19.03.13.tgz # 將二進制文件移動到系統路徑中 $ sudo mv docker/* /usr/bin/
步驟二:啟動 Docker
# 啟動 Docker 服務 $ sudo systemctl start docker # 設置 Docker 開機自啟 $ sudo systemctl enable docker
步驟三:獲取鏡像
# 搜索鏡像 $ docker search ubuntu # 獲取鏡像 $ docker pull ubuntu
步驟四:運行容器
# 查看當前主機上已有鏡像 $ docker images # 運行容器 $ docker run -it --name my-ubuntu ubuntu # 進入容器 $ docker exec -it my-ubuntu bash # 退出容器 $ exit
步驟五:構建鏡像
# 創建 Dockerfile 文件 $ vi Dockerfile # 在 Dockerfile 文件中寫入以下內容 FROM node:10 WORKDIR /app COPY package*.json ./ RUN npm install COPY . . EXPOSE 8080 CMD [ "npm", "start" ] # 構建鏡像 $ docker build -t my-app . # 運行容器 $ docker run -p 8080:8080 my-app
通過以上步驟,您已經成功安裝及應用了 Docker。它的優點在于它能夠輕松實現不同平臺、不同環境、不同版本的應用程序的快速輕量化部署,并提供了一個良好的應用擴展管理平臺。