본문 바로가기

docker3

[Docker] Centos에서 MySQL을 도커 컨테이너로 실행하기 이번 글에서는 Centos7에서 MySQL을 도커 컨테이너로 띄운 후에 접속하는 방법에 대해 알아보도록 하자. 해당 글에서 진행되는 과정들은 모두 GCP(Google Cloud Platform)에서 진행할 예정이다. 기본적으로 Docker Hub에 이미 MySQL의 이미지가 등록 되어있기 때문에 해당 이미지를 pull해서 컨테이너로 실행해주면된다. 데이터베이스를 컨테이너로 띄워서 활용하는 방식은 CDB(Container DataBase)이라고 하고 그렇지 않은 것은 non-CDB라고 한다. 0. 도커허브에서 MySQL 이미지 검색 # docker image 검색 docker search mysql 1. MySQL 이미지 Pull 하기 도커이미지 pull 할 때는 mysql:{version}으로 버전을 명.. 2021. 3. 13.
[Jenkins] Jenkins를 이용하여 원격 서버에 SpringBoot 컨테이너 띄우기 이번글에서는 GCP(Google Cloud Platform) VM 인스턴스 위에서 실행 중인 젠킨스에서 원격 서버인 AWS EC2 인스턴스로 SpringBoot 프로젝트를 빌드한 jar 및 Dockerfile 을 전송하여 도커이미지로 변환 후 컨테이너로 띄우는 실습을 해볼것이다. 기존에 Jenkins- Github연동이 되어있다는 가정하에 진행되는 과정이니, 만약 연동이 되지 않았다면 아래의 글을 먼저 진행하고 오도록 하자. [Jenkins] Jenkins & Github 연동 및 자동배포 구성하기 1 이 글을 시작으로 jenkins와 github의 특정 프로젝트를 연동 시켜두고 해당 프로젝트에서 push 발생 시, jenkins가 이것을 인식하고 자동으로 배포하는 과정에 대해서 진행하려고한다. 배포될 .. 2021. 1. 24.
[Docker] AWS EC2(Red Hat Linux)에 Docker설치 이번글에서는 AWS EC2(RHEL환경)에 Docker를 설치하는 과정에대해 알아보도록하자. Centos 환경도 동일한 과정으로 설치가 가능하니 이점을 참고하도록하자. 1. yum 업데이트 sudo yum -y update * 도커설치 시, 아래와 같은 에러가 발생할 수 있다. https://download.docker.com/linux/centos/2/x86_64/stable/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found Trying other mirror. 혹시나, 위와 같은 에러가 발생하는 경우 아래의 글의 코멘트를 참고하도록 하자. Docker CE Stable - x86_64 Repo not available : HTTPS Error .. 2021. 1. 16.