일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- IntelliJ
- Spring
- Pipeline
- Collection
- jdk
- JPA
- tomcat
- docker
- map
- 허브
- gradle
- sonarQube
- Java
- 액세스회선
- Jenkins
- 방화벽
- ansible
- Set
- post
- DevOps
- LAN어댑터
- STREAM
- 캐시서버
- Linux
- AOP
- cloud
- 라우터
- container
- mybatis
- 소켓
- Today
- Total
목록docker (4)
거북이-https://velog.io/@violet_evgadn 이전완료
이미지 등록을 위해선 Docker Hub에 회원가입이 되어 있어야 한다. 우리는 이전에 Docker Hub에 회원가입을 수행했었기 때문에 바로 Image 등록 과정으로 넘어가자. 1. Docker Hub > My Profile > Repositories에 등록된 Image 확인 필자는 Docker Image를 등록시킨 적이 없으므로 Repository가 없을 것이다. 2. Docker Image 복사 기존에 존재하는 "cicd-project-ansible"이라는 Image를 Docker Hub에 등록시키고 싶다. 물론 cicd-project-ansible을 그대로 Docker Hub에 등록해도 된다. 하지만 이전에 말했듯 Docker Hub의 Repository 이름에 대한 Convention은 "[계정..
우리는 이전에 Maven Project를 동작하고 있는 Local 컴퓨터의 Tomcat에 WAR 파일을 배포하여 웹 프로그램을 실행시켰다. 그런데 이때 귀찮은 점이 있었을 것이다. 무조건 Local 컴퓨터에서 Tomcat이 기동 되고 있어야 한다는 점! 이렇게 되면 Local 컴퓨터가 켜져 있고 Tomcat이 항상 동작되어야 하는데 만약 서비스를 24시간 제공하고 싶다면 Data Center가 필요해질 것이다. 하지만 MSA 및 CI/CD를 활용할 때는 Cloud를 활용함으로써 Data Center를 직접 운영하지 않고 끊임없는 서비스를 제공할 수 있다는 장점을 가진다. 따라서 우리는 Cloud를 통해 서버를 구성하고 동작하고 있는 Cloud 서버에 WAR 파일을 배포시킴으로써 24시간 서비스를 제공할 ..
DinD와 DooD를 공부하기 앞서... 이번 Section을 공부하기 앞서 알아야 할 것이 있는데 Docker는 Docker 위에서 Docker를 사용하는 것을 권장하지 않는다는 것이다. 이게 어떤 의미냐면 Docker Container 내부에 새로운 Container를 생성하여 Container 내에서 직접 Docker 명령어를 실행시키는 것을 추천하지 않는다는 것이다. docker의 Old Version에서는 docker client와 docker-engine이 확실하게 분리되어 있었다. 이는 Docker Server와 Docker Client가 확실하게 분리되어 있어 Client가 dockerd에 명령을 전달하는 방법을 고민하게 했으며, 이 과정에서 Container 내부에 Conatiner를 생..
Container Container는 응용 프로그램과 프로그램을 실행하는데 필요한 모든 것을 단일 단위로 포장함으로써 Process를 표준화하는 Deplyoment 방식을 의미한다. 기존 VM이나 Physical Server에서 Application을 배포시킬 때는 오로지 Application을 패키징하고 배포시켜야 했기 때문에 Local 컴퓨터와의 환경이 달라 동일한 동작 방식이 보장되지 않는다는 단점이 존재하였는데 Container는 프로그램 실행에 필요한 모든 것을 포함하여 포장하기 때문에 Local 컴퓨터와 동일하게 동작하는 것을 어느 정도 보장할 수 있게 된 것이다. 위 사진에서 볼 수 있듯 Conatiner는 VM과 유사한 형태를 가졌으나 Guest OS가 없다는 특징을 가지고 있다. 따라서 ..