如何用Docker进行应用部署?
2025-04-14
3
参考资料
安装Docker
下载Docker安装包
执行安装程序
启动Docker服务
准备应用
创建应用代码目录
编写Dockerfile文件
示例Dockerfile内容:
FROM python:3.8
WORKDIR /app
COPY . .
RUN pip install -r requirements.txt
CMD ["python", "app.py"]
构建镜像
打开终端
进入应用目录
执行命令:docker build -t myapp .
运行容器
执行命令:docker run -d -p 4000:80 myapp
-d:后台运行
-p:端口映射
验证部署
检查应用是否正常运行
管理容器
查看运行中的容器:docker ps
停止容器:docker stop <容器ID>
删除容器:docker rm <容器ID>
删除镜像:docker rmi myapp
持久化数据
创建数据卷:docker volume create mydata
挂载数据卷:docker run -v mydata:/data myapp
使用Docker Compose
创建docker-compose.yml文件
定义服务配置
运行命令:docker-compose up -d
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。