0. Docker-compose로 구성
version: '3'
services:
jenkins:
container_name: jenkins
image: jenkins/jenkins
ports:
- "8080:8080"
volumes:
- "$PWD/jenkins_home:/var/jenkins_home"
networks:
- net
remote_host:
container_name: remote-host
image: remote-host
build:
context: centos7
networks:
- net
db_host:
container_name: db
image: mysql:5.7
environment:
- "MYSQL_ROOT_PASSWORD=1234"
volumes:
- "$PWD/db_data:/var/lib/mysql"
networks:
- net
networks:
net:
1. MySQL + AWS + ShellScripting + Jenkins
1) s3에 .sql 파일 자동 업로드 되도록 작업 - shellscript로
2. 전체 구조
https://jojoldu.tistory.com/281
1) AWS로 배포하기 시리즈 - 1. Code Deploy 사용하기
AWS로 전체 시스템 구축해야 할 일이 생겨 AWS 배포 환경 시리즈를 시작합니다. 시리즈 과정은 CodeDeploy -> Code Pipeline -> ELB & Auto Scaling Group -> Beanstalk 으로 진행될 예정입니다. 저는 아래와 같은 이유
jojoldu.tistory.com
'DevOps > Docker, Jenkins, Ansible, Terraform' 카테고리의 다른 글
Ansible-Playbook (0) | 2023.02.04 |
---|---|
CloudFormation (클라우드 포메이션)으로 인프라 관리하기 (0) | 2023.02.02 |
Jenkins, Packer, Ansible의 역할 (0) | 2023.01.24 |
Docker와 Vmware, Virtualbox 차이점 (0) | 2023.01.23 |
CentOS에 Jenkins 설정 (0) | 2023.01.08 |