728x90
반응형

Docker 4

Ubuntu에 Docker 설치 및 Portainer 구축하여 쉽게 관리하기

설치 환경: AWS EC2 Ubuntu 20.04 LTS Server Docker 설치하기 설치 전 apt update && apt upgrade를 기본적으로 진행해준다. apt update & apt upgrade 패키지 설치 sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common GPG Key 인증 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 아래 사진과 같이 결과가 나오면 정상이다. docker repository 등록 sudo add-apt-repository \ "deb [arch..

Docker 2021.10.08

윈도우에서 도커(Docker) 설치하기 (Windows 10 Home 포함)

1. Docker란? Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼이다. Docker는 소프트웨어를 컨테이너라는 표준화 된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있다. Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드가 문제 없이 실행될 것임을 확신할 수 있다. 2. Windows 10에서 도커(Docker) 설치하기 1) Windows 버전 확인 먼저 자신의 컴퓨터의 Windows 버전을 확인한다. 검색창에 winver을 검색해서 실행하면 Windows 버전을 확인할 수 있다. Docker를 사용할 때 Windows..

Docker 2021.09.29

[Docker] 컨테이너 기술과 Docker의 기능, 작동 구조

Docker는 컨테이너 기술을 사용하여 애플리케이션의 실행 환경을 구축 및 운용하기 위한 플랫폼이다. 애플리케이션의 실행에 필요한 것을 하나로 모아, Docker 이미지를 관리함으로써 애플리케이션의 이식성을 높일 수 있다. 이번 글에서는 컨테이너 기술과 Docker의 개요, Docker가 작동하는 구조에 대해 정리한다. 서버 가상화 기술 1. 호스트 가상화(Host Virtualization) • 하드웨어 위에 베이스가 되는 호스트OS를 설치하고, 그 위에 가상화 소프트웨어를 설치한 뒤, 이제 이 가상화 소프트웨어 상에서 게스트OS를 작동시키는 가상화 기술이다. • 가상화 소프트웨어를 설치하여 간편하게 가상 환경을 구축할 수 있기 때문에 개발 환경 구축에 많이 사용. • 하지만 이 방식은 컨테이너와 다르..

Docker 2021.09.14

[Docker] 시스템과 인프라 기초 지식

Docker에 대해 학습하기 전에, Docker를 사용하기 위해 필요한 시스템과 IT 인프라 기초에 대해 정리해보려고 한다. 클라우드의 등장 • 클라우드의 등장으로 시스템 개발의 흐름이 크게 바뀌었다. 자사에서 데이터 센터나 기계실을 보유하여 온프레미스(On-premises) 환경에서 가동시키던 서버들을 클라우드 상의 가상 인스턴스로 옮기고, 데이터베이스나 네트워크와 같은 클라우드 서비스를 이용함으로써 실행 환경의 구축 범위가 극도로 줄어들어 짧은 사이클로 릴리스를 반복하는 스타일로 바뀌었다. 시스템 기반의 구성 요소 1. 하드웨어(Hardware): 시스템 기반을 구성하는 물리적인 요소로서 서버 장비 본체나 데이터를 저장하기 위한 스토리지, 전원 장치 등이 들어감. 2. 네트워크(Network): 시스..

Docker 2021.09.14
728x90
반응형