본문 바로가기
728x90
728x90

DevOps/Docker3

[Docker] 도커 기본 명령어 [Docker] 도커 기본 명령어 컨테이너 실행 docker run nginx docker run nginx 명령어 실행 시 Docker 호스트에 Nginx 애플리케이션 인스턴스가 있다면 해당 인스턴스를 실행한다. 호스트에 이미지가 없다면 Docker Hub으로 이동해 이미지를 Pull 한다. 이 작업은 한 번만 처리되기 때문에 명령어를 여러 번 실행해도 같은 이미지를 재사용한다. 컨테이너 목록 docker ps docker ps 명령어는 실행되는 모든 컨테이너와 해당 컨테이너의 기본 정보를 나열한다. 각 컨테이너는 Docker에 의해 자동으로 생성된 임의의 ID나 이름을 가진다. 컨테이너 ID나 컨테이너 실행을 위해 사용되는 이미지의 이름 현재 상태나 컨테이너 이름 등이 있다. docker ps -a .. 2023. 12. 1.
[Docker] 도커 설치 및 설정하기 [Docker] 도커 설치 및 설정하기 linux에서의 Docker https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu Jumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install Docker Engine on Ubuntu. docs.docker.com 도커 엔진을 설치하려면 64비트 버전의 Ubuntu 버전 중 하나가 필요하다. Ubuntu Mantic 23.10 Ubuntu Lunar 23.04 Ubuntu Jammy 22.. 2023. 11. 30.
[Docker] 도커의 개념 및 필요성 [Docker] 도커의 개념 및 필요성 도커(Docker)의 개념 도커는 컨테이너 기반 가상화 플랫폼으로, 애플리케이션과 그 종속성을 격리된 환경인 컨테이너에 패키징하여 효율적으로 실행 및 배포할 수 있도록 지원하는 오픈 소스 기술이다. 다양한 운영 체제 환경에서 일관된 실행 환경을 제공하며, 개발부터 배포까지의 프로세스를 간소화하고 표준화하는 데 중점을 두고 있다. 가상 머신과의 차이 가상 머신과 Docker 컨테이너는 운영 체제 위에서 실행되는 것에서 공통점을 가지지만, 가상 머신은 완전히 분리되어야 하는 반면, Docker 컨테이너는 리소스를 덜 차지하고 빠르게 부팅할 수 있는 등 가벼움이 특징이다. 도커(Docker)의 필요성 아래와 같은 이유로 애플리케이션을 개발하고 구축하며 배포하는 과정에서의.. 2023. 11. 29.
728x90
728x90