본문 바로가기
반응형

docker10

OHS(Oracle HTTP Server) 설치하기 ( with docker ) 어쩌다보니 Oracle 의 다른 제품도 이제 살펴봐야하니, 카타고리 이름을 바꿨습니다.oracle db -> oracle 오늘은 오라클 제품군중, 미들웨어에 있는 Oracle HTTP Server ( 이하 OHS ) 설치 방법 및 초기 셋팅을 해보겠습니다. 이제는 익숙한 도커를 이용해서 한방에! 설치 해보겠습니다. 오라클 컨테이너 사이트에 접속하고https://container-registry.oracle.com/ HomeWelcome to the Oracle Container Registry Easy access to Oracle products for use in Docker containerscontainer-registry.oracle.comMiddle Ware를 클릭해서 들어가면, OHS 가 보.. 2025. 10. 31.
Docker 를 이용한 오라클DB 설치 ( 19c ) 1. https://container-registry.oracle.com/ 회원 가입 및 로그인2. 오른쪽 상단 자신의 ID를 클릭하여 Auth Token 생성3. 오라클DB 를 설치할 서버에서 docker 로 컨테이너 레지스트리 로그인docker login container-registry.oracle.com 패스워드로 2에서 생성한 Auth Token 입력 4. 이미지 pulldocker pull container-registry.oracle.com/database/enterprise:19.3.0.0 5. 설치docker run --name oracle19c -p 1521:1521 -p 5500:5500 -v oracle19c:/opt/oracle/oradata -e ORACLE_SID=ORCLCD.. 2025. 10. 14.
Docker 이미지 저장소 지정하기 Docker 이용시, 별도로 저장소를 지정하지 않으면, /var/lib/docker 밑에 저장이 된다. 별도로 마운트해서 분리를 하고 싶다면 아래와 같이 새로운 저장소를 지정하자! # 안쓰는 이미지 삭제 docker system prune # 이미지 저장소 확인 docker info -f '{{ .DockerRootDir }}' # docker down!sudo systemctl stop docker sudo systemctl stop docker.socket sudo systemctl stop containerd # home 나의 폴더로 옮김 sudo mv /var/lib/docker ~/ sudo mv docker docker-root # 위치 컨피스 선언 sudo vi /etc/docker/dae.. 2025. 9. 18.
Docker Mendix BuildPack 이용해서 Mendix App 빌드 배포 해보기 Docker Mendix BuildPack 이 업그레이드 되면서 Docker 버전도 올라갔습니다. 기존 20.10 버전으로 했더니 오류가 발생하네요... Docker 업그레이드를 먼저 진행 했습니다.  1. 도커 업그레이드 ( 20 -> 27 ) 환경 : Debian 12## 도커 업그레이드 - 기존 삭제for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done# Add Docker's official GPG key:sudo apt-get updatesudo apt-get install ca-certificates curlsudo install -m 0755 -d .. 2024. 9. 13.
Mendix 실행환경 만들기 ( mxbuild, mxruntime ) feat.podman 저번 글에 이어서, 컨테이너 만들기 수정본입니다. 10.6.8 을 만든다는 가정으로 진행했습니다. 1. mxbuild 컨테이너 생성mxbuild 버전에 맞게 다운로드https://cdn.mendix.com/runtime/mxbuild-10.6.8.33522.tar.gzDockerfileFROM eclipse-temurin:17RUN apt updateRUN apt upgrade -yRUN apt install -y libicu-devRUN apt install -y unzipRUN mkdir -p /App/mxbuild-10.6.8.33522COPY mxbuild-10.6.8.33522.tar.gz /App/mxbuild-10.6.8.33522/mxbuild-10.6.8.33522.tar.gzWORKD.. 2024. 7. 16.
멘딕스 컴파일 환경 및 실행 환경 컨테이너 만들기 Mendix 라는 물건이 참으로 오묘할때가 있는데 컴파일과 운영을 할때인거 같다.Java 기반으로 돌아가는 물건인건 확실한데, J2EE 스펙을 기반으로 한게 아닌 M2EE 라는 본인회사에서 만든 특별한 환경에서 돌아가는걸로 되어있다.그래서 실행파일도, mpk, mpr, mda 등의 특화된 파일이 존재한다.물론 열어보면 그렇게 특별한게 있는건 아니다 --;; 어찌됐든 프로그램의 배포의 과정을 정리하면, 1. Mendix Studio Pro 에서 mpk 추출 ( zip 파일 )2. mpk unzip -> 소스형태 ( mpr 프로젝트 메타파일 및 java action 등은 .java 파일로 존재 ) 3. mxbuild 를 이용해서 컴파일 -> mda 파일4. mendix-runtime 환경에서 m2ee-too.. 2024. 7. 5.
Native App 환경 구성 및 실행 !! iOS 를 포함한 버전으로 재 작성 중 입니다. 샘플 프로젝트 -> Mendix Academy 에 있는 Build a Native Mobile Inspection App 과정의 완성본 을 배포 해보겠습니다. Mendix Academy - Build a Native Mobile Inspection App개발방법은 해당 교육페이지를 참조 환경 : Mendix Studio Pro : 10.6.8Node : 20.12.2JDK : 17 -> 11 ( 서버 컨테이너화시 17인경우 not support 오류 발생함 ) 1. 프로젝트 마이그레이션샘플프로젝트의 결과파일이 Mendix Studio 9.24.1 을 대상으로 하기 때문에 자동 컨버트가 일어나고 몇가지 오류가 발생합니다. 아래의 사항을 진행해 줍니다. .. 2024. 6. 4.
Mendix 프로그램 컨테이너화 ( by docker build pack ) Mendix 로 만든 프로그램을 컨테이너 환경에 적용하기 위해서는, 멘딕스 프로그램을 컨테이너 이미지로 작성해야 합니다.역시 멘딕스! 답게 해당 문서는 잘정리 되어 있습니다. Docker | Mendix Documentation DockerDescribes how to deploy using a Docker image.docs.mendix.com 그럼 문서에 나와있는데로, 따라 해보겠습니다. 0. 준비docker desktop 과 wsl을 설치합니다.wsl 내 리눅스 이미지는 필자는 rocky8.8 을 이용했습니다.  1. 샘플 프로그램을 준비하고, Product 레벨로 보안을 변경합니다.저는 Rapid Develop 실습에서 만드는 LearnNow 프로그램을 대상으로 하겠습니다.App Security .. 2024. 5. 22.
Oracle 21c express 설치하기 ( by docker ) 컨테이너 시대에 맞게 오라클도 도커를 이용해서 설치해보자. 다운로드 하는 시간빼고는 정말 타자치는 시간 밖에 걸리지 않는다. =ㅁ=!! 1. docker desktop 설치 Docker Desktop: The #1 Containerization Tool for Developers | Docker Docker Desktop: The #1 Containerization Tool for Developers | Docker Docker Desktop is collaborative containerization software for developers. Get started and download Docker Desktop today on Mac, Windows, or Linux. www.docker.com 도.. 2024. 4. 15.
반응형