도커 3

[Spring boot & React] 게시판 앱 배포하기(2)

도커 허브 레포지토리 생성 및 업데이트 도커 허브 사이트로 가서, 로그인 후, 레포지토리를 생성해주겠습니다. 이렇게 myapp이라는 이름으로 도커 허브에 레포지토리를 만들고, 젠킨스로 가서 Build Steps > Execute shell를 추가해줍니다. 거기서 Command에 다음과 같이 입력합니다. Apply & Save를 통해 저장해줍니다. docker build -t statsdev/reactboard:2.0 . docker login -u '도커허브 이메일' -p '도커허브 비밀번호' docker.io docker push statsdev/reactboard:2.0 권한 오류를 방지하고자 jenkins서버에 접속해서, docker.sock 파일의 권한을 조정해줍니다. chmod 666 /var/..

[Docker] 도커 시작하기

도커(Docker) 도커는 컨테이너 기반의 가상화 플랫폼입니다. 클라우드 서버의 관리, CI/CD, DevOps 등의 기술을 편하게 사용하도록 해줍니다. 도커에는 컨테이너(Container)라는 개념이 있습니다. 이는 설정 파일이나 개발환경, 특정 프로그램, 툴이 설치된 상태를 그대로 실행하는 일종의 상자라고 할 수 있습니다. 도커에서 설정파일, 개발환경, 프로그램, 툴 등을 하나의 이미지(image)로 저장하거나 불러와서 바로 컨테이너화할 수도 있습니다. 도커를 설치해보겠습니다. 참고로 리눅스 환경에서 진행합니다. 아래 사이트를 참고하여 작성했습니다. https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.d..

[Ncloud] 도커와 컨테이너 알아보기

이전 글에서는 리눅스 서버를 생성하고 로그인하는 과정을 심도있게 다루었습니다. 이번 글부터는 그 과정을 넘어가서 서비스 상품을 중점적으로 살펴보겠습니다. 도커 (docker) 도커는 컨테이너를 기반으로 만든 오픈소스 플랫폼입니다. Python 컨퍼런스에서 리눅스 컨테이너 세션에서 처음 소개되었다고 합니다. 편의성이 높아서 많은 개발자와 엔지니어에게 관심을 받았습니다. 클라우드에 올라가는 컨테이너 서비스를 소개합니다. 클라우드에도 컨테이너에 올려서 사용할 수 있습니다. 컨테이너 레지스트리(Container Registry) 최근 개발트렌드는 도커와 쿠버네티스와 같은 컨테이너 활용 방향으로 변하고 있습니다. 네이버 클라우드도 트렌드에 맞게 컨테이너 레지스트리, 쿠버네티스와 같은 서비스를 제공하고 있습니다. ..