IT 잡지식72 [Docker] 도커 이미지 생성해보기 안녕하세요, 쯀리입니다. 오늘은 dockerfile이 무엇인지 알아보고 Dockerfile을 이용해서 도커이미지를 생성해보겠습니다. Dockerfile이란? Dockerfile이란 도커 이미지를 만들기 위한 설정 파일입니다. Dockerfile을 어떻게 사용하는지 간략하게 살펴보자면 Dockerfile을 작성하면 도커 파일에 입력된 것들이 DockerClient에 전달되고 전달된 것이 도커 서버에서 중요한 작업을 하고 이를 통해 이미지가 생성됩니다. Dockerfile 작성 도커파일을 위한 도커 폴더을 만들어주겠습니다. Dockerfile을 하나 생성해주겠습니다. 기본틀을 살펴보겠습니다. Dockerfile # 베이스 이미지를 명시해줍니다 FROM baseImage #추가적으로 필요한 파일을 다운로드 받.. 2023. 9. 5. [Docker] 도커의 기본적인 명령어 안녕하세요, 쯀리입니다. 오늘은 도커의 기본적인 명령어를 알아보겠습니다 도커 이미지 파일로 어플리케이션 실행에 필요한 독립적인 환경을 포함하며, 런타임 환경을 위한 일종의 템플릿 입니다. 이미지는 응용 프로그램을 실행하는데 필요한 모든 것을 포함하고 있습니다. 한번 실행을 해보겠습니다. docker run [이미지이름] [이미지에서 사용할 명령어] docker run alpine ls 만약 이미지가 없다면 새로 다운을 받아주고 실행해줍니다. 리눅스 파일시스템을 보는 ls를 입력해 주었기 때문에 파일 리스트가 출력되는 것을 볼 수 있습니다. docker permission denied 에러 발생시 ▼ 더보기 Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/container.. 2023. 9. 3. [Docker]가상화 기술전~Docker 출현 까지 안녕하세요, 쯀리입니다. 오늘은 가상화 기술이 나오기 전부터 Docker의 출현까지를 간단하게 얘기해보겠습니다. 가상화 기술이 나오기 전 - 하나의 서버를 하나의 용도로만 사용했다 - 남는 서버 공간을 그대로 방치 - 하나의 서버에 하나의 운영체제, 하나의 프로그램만 운영 - 안정적이지만 비 효율적 하이퍼바이저 기반의 가상화 후 - 공간을 분할 해서 Virtual Machine 이라는 독립적인 가상환경의 서버를 이용가능하게 해주었다 하이퍼바이저란? - 하이퍼바이저는 호스트 시스템에서 다수의 게스트 OS를 구동할 수 있게 해주는 소프트웨어 - 하드웨어를 가상화하면서, 하드웨어와 각각의 VM들을 모니터링하는 중간관리자 하이퍼바이저 기반의 VM과 Docker의 차이 도커 컨테이너 VM과 비교했을때, 호스트 O.. 2023. 8. 31. 이전 1 ··· 20 21 22 23 24 다음