본문 바로가기

분류 전체보기110

[Docker] 도커 컨테이너란? 1. Docker(도커) 애플리케이션을 개발/배포/실행 하기 위한 오픈소스 플랫폼 컨테이너화 기술을 기반으로 하여 애플리케이션을 격리된 환경에 패키징하고 실행할 수 있도록 지원함 장점 가볍고 빠르게 생성됨, 호스트 시스템의 자원을 효율적으로 활용 가능 개발/테스트/배포 환경 간의 일관성 있는 실행 환경을 제공하여 일관성 유지 서버 확장이 용이 배포가 쉬움 다양한 언어/프레임워크 지원 단점 동일한 호스트 시스템을 공유 하기 때문에 보안 취약점 발생 위험 컨테이너는 일시적이기 때문에 영구적인 데이터 저장이 필요한 경우 관리가 복잡할 수 있음 호스트 시스템에 의존하기 때문에 호스트 환경에 따라 컨테이너에 영향을 미칠 수 있음 2. Docker는 클라이언트 서버 아키텍처를 사용 2.1 클라이언트(Client) .. 2024. 2. 6.
[스프링 DB 2편] 2. 데이터 접근 기술 - 스프링 JdbcTemplate 보호되어 있는 글 입니다. 2024. 2. 5.
[Docker] Docker 관리자 권한 부여 1. Docker 관리자 권한 부여 : Root 계정에서만 Docker를 사용할 수 있기 때문에, 다른 계정에서도 Docker를 사용할 수 있도록 관리자 권한 부여하는 방법 권한 에러 발생 예시 2. Ubuntu Docker 관리자 권한 부여 2.1 Root 계정 로그인 $ su - password: ... 2.2 guru 계정에 관리자 권한 부여 $ usermod -a -G docker guru $ su - guru $ docker ps 2.3 완료 3. Centos Docker 관리자 권한 부여 3.1 Root 계정 로그인 $ su - password: ... 3.2 guru 계정에 관리자 권한 부여 $ usermod -a -G docker guru $ su - guru $ docker ps 3.3 .. 2024. 2. 5.
[Docker] 로컬 환경 구성 6 - CentOS Docker 설치 1. CentOS Docker 설치 : Manuals > Docker Engine > Install > CentOs https://docs.docker.com/engine/install/centos/ Install Docker Engine on CentOS Learn how to install Docker Engine on CentOS. These instructions cover the different installation methods, how to uninstall, and next steps. docs.docker.com 1.1 설치가 가능한 버전 CentOS 7 CentOS 8 (stream) CentOS 9 (stream) 1.2 이전 버전 삭제 sudo yum remove docker \.. 2024. 2. 5.