Docker :: Docker file을 실행한다.
실제로 도커 파일의 실행은 매우 용이하다. 구글링을 조금만 더 하면 실행방법이 나오거든. 저는 Docker file 이름이 Docker file이 아니었을 때 실행했어야 했는데 조금 힘들었고 분명 저 같은 갤린이 있을 거라서... 도커 문서를 찾아봤어요.다큐멘터리에서 찾았으면 이런 일은 없었을 텐데...ㅎ ;
# 도커 파일 실행==이미지 만들기
기본 문법 예제 docker build가 Docker file을 실행하는 명령어이고, 이 명령어는 Docker file이 있다는 전제하에 실행해야 하는데, 나중에.이 Docker file의 위치를 알려준다. ㅇ(은 현재 명령어를 치고 있는 디렉토리를 알려주고 직접 PATH를 입력해도 된다) 문장이지만 이렇게 만들면
위 사진처럼 이미지 네임(REPOSITORY)이 none에 들어가서 펼치는...!따라서 이름 지정 옵션이 필요한데 아래에 있는작성하는 이미지 이름, 태그 지정 예제 soyeon이 이미지 이름이 되고 tag가 태그가 되고 태그는 안 해도 되고.태그가 미지정시 자동으로 latest에 진입
실행할 Docker file 이름 지정 상에서 설명한 자신의 Docker file 이 Docker file 이름을 가지고 있지 않은 경우는 실행되지 않는다.TT Docker가 열심히 Docker file만 찾으니까 위의 -f 옵션을 포함한 명령어를 입력하면 tag라고 하는 태그를 가진 soyeon이라고 하는 image가 Docker file_dev를 실행해서 생성될 것이다.
이미지 작성 시 cache 사용하지 않는다는 이미지를 한번 작성해야 캐시가 가능하기 때문에 다음 이미지 작성 시 이 캐시를 이용하기 싫을 때 쓰면 되는 옵션!
https://docs.docker.com/engine/reference/commandline/build/Description Build an image from a Dockerfile Usage docker build [ OPTIONS ] PATH | URL | - Options Name , shorthand Default Description -- add - host Add a custom host - to - IP mapping ( host : ip ) -- build - arg Set ... docs.docker.com 사실 진쟈 어려운건 도커파일 실행이 아니라 작성이지 ..
