우선 java 21이 필요하다고 했으니 윈도우피씨도 openjdk 21버전으로 업그레이드했습니다.
https://docs.aws.amazon.com/corretto/latest/corretto-21-ug/downloads-list.html
Downloads for Amazon Corretto 21 - Amazon Corretto 21
Thanks for letting us know this page needs work. We're sorry we let you down. If you've got a moment, please tell us how we can make the documentation better.
docs.aws.amazon.com
macOS에 이어서 windows에 sap image를 docker에 올려 봤습니다.
# 이미지 검색
docker search abap-cloud-developer-trial
# https://hub.docker.com/r/sapse/abap-cloud-developer-trial/tags
# tag 정보 확인
# linux, macOS, Windows 각각 시스템 요구사항 확인 및 도커 이미지 설정까지 자세한 설명이 있네요
# overview 꼭 읽어보세요, 귀찮으면 제가 정리한거 보셔도 됩니다.
# 이미지 다운로드
# docker pull sapse/abap-cloud-developer-trial:ABAPTRIAL_2022
docker pull sapse/abap-cloud-developer-trial:ABAPTRIAL_2022_SP01
# 컨테이너 실행
# docker run --stop-timeout 3600 -i --name a4h -h vhcala4hci
# -p 3200:3200 -p 3300:3300 -p 8443:8443 -p 30213:30213 -p 50000:50000 -p 50001:50001
# sapse/abap-cloud-developer-trial:ABAPTRIAL_2022 -skip-limits-check
docker run --stop-timeout 3600 -i --name a4h -h vhcala4hci
-p 3200:3200 -p 3300:3300 -p 8443:8443 -p 30213:30213 -p 50000:50000 -p 50001:50001
sapse/abap-cloud-developer-trial:ABAPTRIAL_2022_SP01 -skip-limits-check
# demon 기동 8443 접속전에 해야 함
# /usr/local/sbin/rcscc_daemon start
# https://<the container's IP>:8443
# https://vhcala4hci:8443 접속
# user name/ password = 도커 오버뷰에 나와있습니다.
# SAP Cloud Connector ============================
# user Administrator and the password manage. (2025.5.11)
# 웹으로 접속해서 초기 패스워드 설정해주고 주 시스템으로 선택해서 초기 기동 완료
필요한 부분만 적었고 필요한 내용이 있으면 이전 글을 참고 바랍니다.
2025.05.11 - [SAP/ABAP] - abap 공부 환경 만들기 복습 ( 2025.05.10 )
abap 공부 환경 만들기 복습 ( 2025.05.10 )
거의 일년만에 다시 보게 되었네요. sap/hana s4 관련해서 업무로 맡을 번해서 공부 환경을 확인하고 설정하다가 결국 재자리 걸음으로 하던 업무의 연장해서 일하게 되어 멈췄었네요. 결국 가이드
jsi0.tistory.com
host 파일에 설정하고 ( 172.0.0.1 vhcala4hci ) 접속확인 했습니다.
https://vhcala4hci:8443 Administrator / manage
맥에서는 지원이 안되는 부분을 이제 해보죠.
https://developers.sap.com/trials-downloads.html?search=ABAP
SAPGUI 다운로드... 1909버전으로 초기 docker 파일 관련 내용으로 보입니다. 잘 되길 바라며... 다운로드
ABAP Platform 1909 Developer Edition on SAP HANA 2.0
SAP GUI for Windows
스크립트로 무슨 정보를 가져갔는지 윈도우에서는 다운로드가 되네요.
설치가 완료되면 바탕화면에 아이콘이 하나 생깁니다.
실행파일은 saplogon.exe 파일이네요.
오 여기서부터는 참고 서적을 볼수 있겠네요.
sap bible FI s/4 hana version 작년에 사놓고 환경구성을 안하고 다른 책부터 읽었는데 일년이란 세월을 돌아 온거 같네요.
이제 로컬에 설치한 docker에 접속 되는지 확인해 보겠습니다.
사용자 지정 시스템 더블 클릭
참고 문헌과도 화면 UI가 다른 것으로 봐서는 책이 나온 다음에 변경된 것으로 추정됩니다. 해당되는 정보는 SAP GUI for Windows 다운받은 곳에 가면 Readme 다운 받을 수 있습니다. 도커 이미지 설치부터 설명이 나와있네요. 이 설정까지 입력하면 접속 될꺼라는 설명까지 나와 있습니다.
다음을 누르면 접속되었다고 나오길 바라며 눌렀지만 설명에 없는 네트웍 설정이 나오네요. 이번에는 설정변경없이 다음!!
이제 하나 등록 한거 같네요.
https://hub.docker.com/r/sapse/abap-cloud-developer-trial
SAPGUI
Add a custom-specified system with the Application Server <the container's IP>or localhost if you exposed the port 3200 (i.e. -p 3200:3200) or vhcala4hci if you updated your hosts file.
Finally use Instance 00 and SID A4H.
User and Passwords
The user name is DEVELOPER. The client is either 001 for development or 000 for some admin tasks.
The password is:
ABAP Cloud Developer Trial 2022, SP01: ABAPtr2022#01
ABAP Cloud Developer Trial 2022: ABAPtr2022#00
ABAP Platform Trial 1909, SP01: ABAPtr1909 - Note that we have withdrawn this version
This is also predefined (same password) for client 000, client 001: SAP* , DDIC.
지금 설치된 버전에 맞춰서 DEVELOPER / ABAPtr2022#01 하면 될것 같은데 lock걸려있다고 하네요.
ABAP license를 갱신하기 위해서 SAP*,client 000으로 접속해서 hardware key를 확인해서 minisap 페이지에서 라이센스 파일을 받아와서 설치해야 한다고 합니다. ( hub.docker.com overview에 나와있습니다. )
일반적인 패스워드 규칙이 적용되어 있는 것 같습니다. 10자리 이상 대문자 1자리 추가 등...
아 그래서 하드웨어키는 docker container기동하는 로그에서 봤는데 gui 에서 확인을 어떻게 해서 minisap에 가서 라이센스를 어떻게 발급 받으라고? 하하하 설명이 없네요.
라이센스관련해서 글을 찾아 다니다 보니 SAP GUI 에서 SAP 이미지 아래 입력칸에 SLICENSE를 입력해서 조회하면 Current Settings에 Active Hardware Key라고 로그에서 나온 정보가 조회되네요. 이 입력란이 t-code입력란이라고 하네요.
출처 : https://sap2023.tistory.com/2

일단 도커 로그에서 A4H 관련 하드웨어 키를 확인하면 다음과 같이 로그가 있습니다.
SAP License Key Administration - Copyright (C) 2003 - 2016 SAP AG
System ID. . . . : A4H
Hardware Key . . : W0000000000 (of this computer)
Installation No. : *** not yet assigned ***
System No. . . . : *** not yet assigned ***
Release. . . . . : 000
Software products: NetWeaver_HDB
https://go.support.sap.com/minisap/#/minisap
SAP License Keys for Preview, Evaluation and Developer Versions
go.support.sap.com
해당사이트가서 A4H 관련해서 받으라고 되어 있네요.
ㅡ.ㅡ 가는 날이 장날이라고 라이센스 파일이 정상적으로 생성이 안되네요.
발급 받은 라이센스 파일을 docker 폴더에 복사해서 넣고 재기동하면 개발자 계정으로 접속 가능해 집니다. 여기까지가 abap를 해볼수 있는 환경입니다.
라이센스 서버가 이상일지 시간을 두고 요청해봐야겠네요.
발급서버가 불안정한게 맞네요. 발급 안된다고 나오면 시간을 두고 해보시는 것을 추천합니다.
"A4H_Multiple.txt" 파일을 발급받았네요.
# 라이센스 파일 복사
c:\temp\A4H_Multiple.txt
docker cp "c:\temp\A4H_Multiple.txt" a4h:/opt/sap/ASABAP_license
docker exec -it a4h /usr/local/bin/asabap_license_update
라이센스가 정상적이면 개발자 계정 접속이 허용되어야 하니 확인해 봅시다.
정상 로그인 되었습니다.
이글을 읽어주신분들 감사합니다.
오늘은 여기까지 하고 다른 것을 해야 겠네요.
'SAP > ABAP' 카테고리의 다른 글
abap 공부 환경 만들기 복습 ( 2025.05.10 ) (1) | 2025.05.11 |
---|---|
abap 공부 환경 만들기 ( 2024.07.26 ) (0) | 2024.07.26 |