도커는 vm ware 프로그램과 가장 비슷하다.vm ware는 가상 머신을 생성해줬다.도커도 마찬가지로 가상머신을 생성하는건데 저오학히 얘기하자면 가상머신이 아닌 컨테이너라고 한다.vm ware 같은 하이퍼 바이저 프로그램이 만들어주는 가상머신이랑 도커가 만들어주는 컨
run 옵션에 쓰일 수 있는 -v 옵션db도 서버이기 때문에 컨테이너에 올리고 싶은데, 메모리를 읽어오는 형식이여서 휘발성이다.그래서 db를 아무리 쓰고 저장해도 컨테이너가 꺼지면 저장 정보가 날아간다.host pc의 특정 디렉토리를 컨테이너의 특정 디렉토리에 연결해준
Pycharm 설정 Ctrl + Alt + s를 눌러서 설정으로 들어간다. Build -> Docker -> + 버튼을 누르면 Docker가 생성된다. TCP socket 체크 URL을 우리가 컨테이너를 실행할 ip 주소를 쓴다. 필자는 Vm ware 가상 머신
상단 레포지토리 카테고리에 들어가서 create repository 클릭아무렇게나 적자command 상에서 올리고 싶으면 위의 명령어를 입력하면 된다.
context는 경로dockerfile은 dockerfile 파일 이름depends_on은 먼저 무엇이 만들어지고 실행될 수 있게 하는 것예를 들어 db가 안만들어지고 backend가 만들어지면 오류가 나기 때문에 db가 만들어진 후, backend를 만들게끔 하는 것