/Docker 与 Kubernetes 实战
16
第1章 Docker 基础

Docker 是一个开源的容器化平台,让应用可以在隔离的容器中运行。

1.1 安装 Docker
bash

# Ubuntu 安装
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
1.2 Dockerfile
dockerfile

FROM python:3.9-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
CMD ["python", "app.py"]
1.3 常用命令
bash

docker build -t myapp .
docker run -d -p 8080:80 myapp
docker ps
docker logs <container_id>