一、背景
有时候,由于各种限制,出包麻烦,但又需要频繁更改代码测试验证,而且又只能在真实的环境进行测试验证。此时如果能够进入docker环境,直接写代码调试,可以快速得到结果。
二、操作步骤
首先,找到正在运行的目标docker,命令如下:
docker ps -a
然后进入docker环境
docker exec -it 容器id /bin/bash
然后进入代码部署目录,比如:
cd data/code
最后,进入python shell 模式
python manage.py shell
三、python代码操作
说明:在shell模式下,代码编写模式和平时的开发一模一样
有两种方式
一种是直接在shell模式下,进行代码编写验证
一种是提供py文件,直接运行py文件