docker
-
[Docker] Volume 옵션 사용법docker 2024. 8. 31. 00:08
Container 내의 상태root@e5aec77d1f26:/usr/local/apache2# lsbin build cgi-bin conf error htdocs icons include logs modulesroot@e5aec77d1f26:/usr/local/apache2# pwd/usr/local/apache2root@e5aec77d1f26:/usr/local/apache2# cd htdocsroot@e5aec77d1f26:/usr/local/apache2/htdocs# pwd/usr/local/apache2/htdocsroot@e5aec77d1f26:/usr/local/apache2/htdocs# lsindex.htmlroot@e5aec77d1f26:/usr/local/apache2/..
-
[Docker] dit옵션과 attach 설명docker 2024. 8. 27. 22:50
이처럼 docker에서 ubuntu를 설치해보자!run을 하였으니 docker process에서 실행중일것이다.하지만 docker process에서 ubuntu가 존재하지 않다. 이와 다르게 httpd를 실행시켜보자!ubuntu처럼 process에 존재하지 않을까?ubuntu와 다르게 httpd는 process에 존재하는것을 볼 수 있다! ubuntu는 왜 process에 존재하지 않고 존재하게 하려면 어떻게 해야할까?우선 ubuntu 와 httpd의 차이를 알아야 한다ubuntu란?ubuntu는 os그 자체이다.httpd란?아파치라는 프로그램이 os안에서 계속 실행되고있는 것이다.즉 httpd는 계속 interaction이 일어나고 있기 때문에 process로써 남아있는 것이고 ubuntu는 그렇지 않..
-
Docker란?docker 2024. 2. 28. 11:57
Docker란? Docker는 오픈소스 가상화 플랫폼이다. Docker는 소프트웨어를 컨테이너 단위로 패키징한다. 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있다. Docker는 컨테이너를 구축, 배포, 복사, 이동할 수 있게 해주어 애플리케이션을 클라우드 환경에 최적화하도록 지원해준다. 도커 이미지와 컨테이너 도커 이미지 - 도커에서 서비스 운영에 필요한 서버 프로그램, 소스코드 및 라이브러리, 컴파일 된 실행 파일을 묶는 형태로 읽기 전용 템플릿이다. 즉, 컨테이너의 설계도라고 할 수 있다. 도커 컨테이너 - 이미지를 실행한 상태로, 그 프로그램 자체를 패키징하여 격리된 공간에서 프로세스를 동작시키는 기술이다. 즉, 실행 중인 이미지 ..