docker4 PostgreSQL 설치를 통한 Docker 명령어 학습 Docker 전체 사용자에서 사용 가능하게 하기 위해 Docker 그룹에 사용자 추가 sudo usermod -aG docker $USER # 현재 접속중인 사용자에게 권한주기 sudo usermod -aG docker your-user # your-user 사용자에게 권한주기1. Docker Hub에서 Postgres 검색 후 이미지 정보 확인 Docker Hub Link : postgres - Docker Hub docker pull postgres🔔 이미지를 다운받지 않고 postgres 이미지를 명시해 컨테이너 실행하게 되면 자동으로 이미지를 다운받는다. 2. Postgres Docker 컨테이너 이미지 생성 #볼륨 지정 없이 생성 $ docker run -p hostPort:dockerPort .. 2021. 3. 10. CentOS 7에 Docker 설치하기 0. Docker가 설치되어 있는 경우 삭제 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine 1. Docker 필요 패키지 설치 yum -y install yum-utils device-mapper-persistent-data lvm2 2. yum 저장소 추가를 통해 최신버전 다운 yum-config-manager --add-repo https://download.docker.com/linux/centos/docke.. 2021. 3. 8. 유니온 마운트 복수의 파일시스템을 하나의 파일시스템으로 마운트하는 기능으로, 두 파일 시스템에서 동일한 파일이 있다면 나중에 마운트된 파일 시스템의 파일을 오버레이한다. 하위 파일시스템에 대한 쓰기 작업은 CoW(Copy On Write) 전략에 따라 복사본을 생성하여 수행하므로 원본 파일 시스템은 변하지 않는 것이 특징이다. 일종의 상속inheritance와 비슷한 개념이기도 하다. 실제로 이 기능의 초기 구현은 상속 파일 시스템이라고 불리기도 했다. 2021. 3. 8. Docker란? Docker란 컨테이너 기반의 가상화 도구로써 리눅스에서 컨테이너를 만들어 각각의 독립적인 개발 환경 및 시스템의 관리할수 있다. 컨테이너란? 만약 프로젝트 한개를 담당하여 운영하고 있다고 가정을 해보자 그 프로젝트에서 사용하고 있는 어플리케이션 서버와 라이브러리 개발도구 등 여러가지 이 프로젝트만의 독자적인 환경이 구성이 되어있을것이다. 이것을 컨테이너라는 것을 이용해 독자적인 가상환경을 구성하는 것으로 이는 환경에 구애 받지 않아 관리에 용이하고 신속한 배포 및 서비스 확장에 손쉽다는 장점이 있다. 이미지란? 컨테이너의 실행에 필요한 독자적인 개발환경 또는 OS 등 시스템의 구성 및 설정 및 파일등을 가지고 있는 것이다. 컨테이너는 이러한 이미지를 실행해 하기위한 환경의 개념이라고 볼수도 있다. 이미.. 2021. 3. 8. 이전 1 다음