Docker是一種流行的應用程序容器化平臺,通過它您可以將應用程序打包到鏡像中并快速部署。
要搭建Docker,您需要以下步驟:
1. 安裝Docker
$ sudo apt-get update $ sudo apt-get install docker
2. 配置Docker
創建新的Docker組并將當前用戶添加到該組中:
$ sudo groupadd docker $ sudo usermod -aG docker $USER
退出終端并重新登錄以使更改生效。
3. 運行第一個Docker容器
使用docker命令運行一個Nginx容器:
$ sudo docker run -d -p 80:80 nginx
-d標志允許容器在后臺運行,-p標志將容器端口映射到主機端口。
4. 構建自己的Docker鏡像
使用Dockerfile創建自己的Docker鏡像:
# 基礎鏡像 FROM ubuntu:latest # 更新系統并安裝所需軟件 RUN apt-get update && \ apt-get install -y python3 python3-pip # 拷貝應用程序到容器中 COPY app.py /app.py # 暴露端口 EXPOSE 8080 # 運行應用程序 CMD ["python3", "/app.py"]
使用docker build命令構建鏡像:
$ sudo docker build -t myapp .
其中,-t標志指定鏡像名稱為myapp,. 表示Dockerfile所在目錄。
可以使用docker images命令查看鏡像列表:
$ sudo docker images
5. 運行自己的Docker鏡像
使用docker run命令運行自己的容器:
$ sudo docker run -d -p 8080:8080 myapp
-p標志指定容器端口映射到主機端口,myapp為鏡像名稱。
以上就是Docker的基礎搭建過程,您可以在上面基礎上進一步探索Docker的各種功能。
上一篇css 判斷設備橫屏