도커 3

[Docker] docker-compose 이용한 mariadb + tomcat 서버 세팅 추가정리

기존에 돌아가고있는 톰캣 서버가 있는데 jar 파일도 여러개있고 이것저것 함수 쓰이는게 많아서 환경을 어떻게 구성해줘야하나 .. 고민하다가 결국 성공했는데 핵심은 jar 파일이었다. jar파일 그대로 옮겨주고 context.xml 에 DB 정보 수정해주고, 에러는 톰캣컨테이너 로그를 찍어보면서 해결했다. 뭐.. 말이 쉽지 맨땅에 헤딩하기가 좀 힘들긴했다 --; 기존에 Docker 환경에서 구성한 톰캣에서는 vi /etc/source 환경설정도 수정하고 jdk 파일도 옮겨서 하고 뭐 그랫었는데 이번에는 굳이 그렇게까진 안했고 기존 톰캣 도커이미지에서 기본으로 세팅되어있는 openJdk-11 을 이용하였다. 그리고 그땐 docker cp 하면서 노가다를 좀 많이 뛰었는데 그럴 필요없이 그냥 도커 마운트만 지..

IT/Docker 2021.07.14

[Docker] Centos6, Apache2 , PHP5.6 도커파일

단순히 공식 이미지를 다운받아서 작업하기엔 한계점이 있는거같아 도커파일을 직접 만들어서 사용하기로하고 몇차례 삽질 끝에 만들었다 구성은 제목에 있는대로, 또 아래 본문에 있는것처럼 Centos6 기반에 Apache2 웹서버 그리고 PHP 5.6 을 사용하고있다 아래 도커파일을 이미지화 시켜서 컨테이너로 만들면 httpd 가 자동으로 가동된다. vi vim 은 말그대로 vi 명령어 사용하려고 설치한거고 initscripts 는 저걸 안깔았더니 centos6 환경에서 service 커맨드를 사용할수가 없어서 현재 httpd 상태를 확인할수가 없어서 찾아서 껴넣었다. FROM centos:centos6 RUN yum repolist \ && yum -y install vi vim \ && yum -y inst..

IT/Docker 2020.10.07

[Docker] 도커허브에 이미지 올리기

내가 현재 사용하고 있는 컨테이너를 이미지화시켜서 도커허브에 올리는방법입니다. 먼저 이미지화 시키고싶은 컨테이너를 먼저 정하고, 이미지화 먼저 시키겠습니다. #docker commit [복사할 컨테이너 ID or 이름] [복사될 컨테이너의 이름] docker commit 42bd215cc205 centos8_200914 이걸 실행하면 sha256:1920341904890weda09sdaf130430sfda120hd13913 뭐시기 뜹니다 잘 실행되었는지 확인을 하려면 docker images centos8_0914 라는 이름으로 잘 들어가있는걸 확인할수 있습니다 자 이제 dockerhub 에 올리려면 먼저 docker 에 로그인도해야하고 ,docker repo 도 만들어놔야하는데 우선 내 dockerhu..

IT/Docker 2020.09.14
300x250