修改docker容器内文件后让其生效

1、替换容器内文件

docker cp /home/views.py 7f52dgd5a522:/opt/proxy/views.py

将proxy文件下的views.py替换为容器外home下的views.py

2、重启容器

(1)、直接重启整个容器(最简单)

docker restart 容器名称

优点:简单可靠,确保所有服务都重新加载

缺点:会有短暂的服务中断(几秒钟),对于生产环境可能不合适

重启后,检查容器状态:docker ps | grep proxy

(2)、通过supervisorctl重启具体程序

进入容器:docker exec -it 容器名称 /bin/bash

查看supervisor管理的程序列表:supervisorctl status

重启web服务程序:supervisorctl restart web服务程序名称

相关推荐
R²AIN SUITE8 小时前
企业智能体平台私有化部署需要什么服务器?CPU、内存、显卡与项目管理集成的7个评估项
运维·服务器
刚入门的大一新生8 小时前
Linux-线程封装
linux·运维·服务器
n112128 小时前
Docker 容器时区错 8 小时:3 个坑
运维·docker·容器·故障排查·服务器运维·容器时区
Android系统攻城狮8 小时前
Linux FFmpeg深度解析之av_dump_format调用流程与实战(十一)
linux·运维·服务器·ffmpeg·1024程序员节·音视频进阶
Android系统攻城狮9 小时前
Linux FFmpeg深度解析之avcodec_find_decoder调用流程与实战(十二)
linux·运维·服务器·ffmpeg·1024程序员节·音视频进阶
小白的码BUG之路9 小时前
K8s -- 搭建过程中经常遇到的问题
云原生·容器·kubernetes
小白的码BUG之路9 小时前
K8s -- 启动一主二从节点
linux·运维·服务器
yyzc111119 小时前
合规稳定资金结算收款系统助力门店发展
大数据·运维·人工智能
慈云数据9 小时前
用 DSH 辅助部署一个网站监控平台:Uptime Kuma + Docker 实战
运维·docker·容器
毒爪的小新9 小时前
最新 Dify 1.14.0+ 内网离线插件打包、部署完整踩坑方案(解决 uv.lock 依赖校验失败)
运维·ai·uv·dify