docker-compose로 python file기능을 사용 할 경우 파일안에 데이터가 안남는 상황 해결하는 법
docker-compose로 파이썬 프로그램을 실행할 때 로그를 파일로 남겨 호스트 머신에 저장하는 기능을 만들려고 했다. # -*- coding: utf-8 -*- import os import sys import time #linux #fileLog = open('/movie_log/test.txt','w') #windows fileLog = open('./test.txt','w') i = 0 while True: print(f"test : {i}") time.sleep(1) i = i + 1 fileLog.write(f"{i}로그 작성\n") 간단히 무한 루프를 돌면서 sleep(1)을 걸며 로그를 찍는 코드를 짰다(file - close() 함수를 써야 되지만 테스트 용이라 쓰지 않았다) 윈도우에..
2022.07.28