dockersecret

    Docker Secret을 이용한 보안

    보완 관련한 정보들을 소스코드 혹은 파일에 저장하는 방식이 아닌, Docker 내에서 별도로 관리하는 Secret으로 관리하는 것을 Docker Secret 이라고 한다. [변경전] mariadb : MYSQL_ROOT_PASSWORD:[비밀번호] django: DJANGO_SECRET_KEY:[비밀번호] mysql: MYSQL_PASSWORD:[비밀번호] [변경후] secrets: DJANGO_SECRET_KEY: external: true MYSQL_PASSWORD: external: true MYSQL_ROOT_PASSWORD: external: true deploy.py def read_secret(secret_name): file = open('/run/secrets/' + secret_name..