< 오늘 한 일 >
장고에서는 기본 데이터베이스로 postgresql을 사용하는 것을 권장.
링크 https://hub.docker.com/
상단 postgres docker pull postgres
docker-composs.yml
작업. ()
mkdir backup
(디렉토리생성)
sudo mv ./* ./backup/
(현재경로에 있는 모든파일을 백업파일로 이동)
sudo rm -rf ./*
(현재경로에 있는 파일을 삭제)
ls -l
sudo docker ps -a
(현재 생성되어있는 컨테이너정보)
sudo docker rm -f 66 c3
(#66 c3은 컨테이너 ID, -f은 실행여부와 상관없이 컨테이너삭제)
sudo docker volume prune
(사용되지 않는 볼륨을 삭제)
sudo docker system prune -a
(사용되지 않는 모든 것들을 삭제)
vi docker-compose.yml
(yml 생성)
이미지 - tags의 14.5
환경변수설정은 overview에서 검색창에 -v검색 후
sudo docker compose up -d
(컨테이너 실행)
sudo docker compose logs -f
(로그확인)
sudo docker compose down
(컨테이너 실행취소)
mkdir backend
cd backend/
깃 클론 주소복사 ./django 까지 입력
ls -l
clear
vi django/$project경로/setting.py
ALLOWED_HOSTS = ['*']
([]만 있으면 아무 호스트도 허용하지 않겠다.라는 의미. *을 붙이는 건 보완상 좋진 않음)
STATIC_ROOT = BASE_DIR / "static"
timezone 설정하기
sudo In -sf /usr/share/zoneinfo/Asia/Seoul/etc/localtime
date
날짜시간확인
vi Dokcerfile
cd ..
vi docker-compose.yml
(강의자료복붙)
sudo docker compose up -d