반응형
도커에서 Django 수퍼유저 생성하기
도커 환경에서 Django 관리자 계정을 생성하는 과정은 일반 서버 환경과 다소 다르기 때문에 처음 접하시는 분들께서는 혼란스러우실 수 있습니다. 아래에서는 도커 컨테이너 내부에서 수퍼유저를 만드는 핵심 절차를 간단하고 명확하게 정리해 드립니다. 이 안내를 따라 진행하시면 Django 관리자 페이지에 원활하게 로그인하실 수 있습니다.
1단계. 컨테이너 안에서 superuser 생성
이미 ~/django-mysql-labs 폴더에 계시니까, 거기에서 바로 아래 명령을 실행하세요:
docker compose exec web python manage.py createsuperuser
(서비스 이름이 web 이므로 web python manage.py로 진행합니.)

2단계. 프롬프트에 답하기
명령을 실행하면 이런 식으로 물어볼 겁니다.
Username (leave blank to use 'root'):
Email address:
Password:
Password (again):
예시로 이렇게 입력하시면 됩니다.
- Username: admin
- Email: 본인 이메일(아무거나 써도 됨)
- Password: 새 비밀번호 입력
- Password (again): 같은 비밀번호 다시 입력
비밀번호는 화면에 표시되지 않으니, 천천히 정확히 입력만 해주시면 됩니다.
마지막에
Superuser created successfully.
라고 나오면 성공입니다.
3단계. 브라우저에서 관리자 페이지 로그인
이제 PC 브라우저에서:
- 주소: http://15.165.34.15/admin/
- Username: 방금 만든 admin
- Password: 방금 설정한 비밀번호
를 입력해서 로그인해 보세요.

이상으로 도커 환경에서 Django 수퍼유저를 생성하는 핵심 절차를 정리해 드렸습니다. 안내된 과정을 차근차근 따라 하시면 관리자 로그인 문제를 쉽게 해결하실 수 있습니다. 추가 도움이 필요하시면 언제든지 말씀해 주세요.
반응형
'컴퓨터 활용 > 노년에 즐기는 코딩' 카테고리의 다른 글
| AWS 자격증 연습: ChatGPT와 자격증 문제 연습 (2) | 2025.12.07 |
|---|---|
| [Docker] docker compose ps와 docker ps의 차이는? (1) | 2025.12.06 |
| [AWS 자격] 자격 시험 준비 (1) | 2025.12.03 |
| Amazon EBS · EFS · S3 정리 (0) | 2025.11.28 |
| AWS CloudFormation 소개 및 활용 가이드 (1) | 2025.11.24 |
댓글