docker 5

[Jenkins] 젠킨스 설정하기(2)

젠킨스 실습 이전 글을 기초로, 실습을 진행해보겠습니다. 서버를 생성하고, 다시 접속하여 도커 설치를 끝낸 뒤라고 가정하겠습니다. 자세한 내용은 아래 글을 참고해서 진행하신 뒤에 실습 진행하시면 됩니다. https://graph-dev.tistory.com/74 [Docker] 도커로 앱 배포하기 (1) with Ncloud 리눅스 서버 생성 이번에는 설치부터 배포까지 실습해보겠습니다. 먼저 리눅스 서버(ubuntu)를 생성해두고 시작하시면 됩니다. 필요한 경우, 제가 작성한 글을 참고하셔서 서버를 생성하는 것부 graph-dev.tistory.com 젠킨스와 게시판 서버 연동을 위한 시나리오를 다시 한번 확인해보고 진행하겠습니다. 먼저 서버를 두 개 생성합니다. 저는 네이버 클라우드 플랫폼을 사용해서 ..

[Jenkins] 젠킨스 설정하기(1)

Jenkins 젠킨스 젠킨스는 CI(Continuous Integration) / CD (Continuous Delivery)를 지원하는 미들웨어 입니다. 즉, 지속적인 통합과 배포를 지원하는데 사용합니다. 개발자가 git, svn 등에 변경사항을 커밋하면 jenkins(젠킨스) 설정에 따라서 테스트, 빌드, 배포 자동화가 가능합니다. 대략적인 젠킨스 연동 시나리오를 간단히 표현하면 아래와 같습니다. Docker에 Jenkins 컨테이너 설치 후 실행 1. 네트워크 브릿지를 생성합니다. docker network create jenkins docker network ls 2. 젠킨스 이미지를 가져옵니다. docker image pull jenkins/jenkins:lts-jdk17 docker image..

[Docker] 도커로 앱 배포하기 (2)

도커 네트워크 이전 글에서 도커에는 네트워크라는 것도 있다고 했습니다. 이 네트워크를 사용해서, 간단히 글을 작성할 수 있는 웹사이트, 블로그 앱 등으로 유명한 워드프레스(wordpress)라는 무료 오픈소스 소프트웨어를 실행해보겠습니다. https://ko.wordpress.org Blog Tool, Publishing Platform, and CMS - WordPress.org 한국어 아름다운 웹사이트, 블로그, 또는 앱을 쉽게 만드는 데 사용할 수 있는 오픈 소스 소프트웨어 ko.wordpress.org 다시 서버에 접속합니다. ssh root@[공인아이피주소] 접속 후 도커 네트워크를 생성하겠습니다. 이름은 wordpress000net1 으로 설정했습니다. docker network create ..

[Docker] 도커로 앱 배포하기 (1) with Ncloud

리눅스 서버 생성 이번에는 설치부터 배포까지 실습해보겠습니다. 먼저 리눅스 서버(ubuntu)를 생성해두고 시작하시면 됩니다. 필요한 경우, 제가 작성한 글을 참고하셔서 서버를 생성하는 것부터 진행하시면 됩니다. https://graph-dev.tistory.com/41 [Ncloud] 나만의 리눅스 서버 만들기 네이버 클라우드로 Linux 서버를 만들어보겠습니다. 리눅스에 대해 먼저 살펴봐야겠죠? Linux: "Just For Fun!" 재미로 시작한 리눅스 리눅스는 헬싱키 대학 리누스 토발즈가 만들었습니다. 당시 자율 graph-dev.tistory.com 다만 위 글은 Classic 기준으로 이번에 작성하는 글은 VPC(Virtual Private Cloud)를 기반으로한 서버를 생성하여 수행합니다..

[Docker] 도커 시작하기

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