Hỏi & Đáp
docker run -p 8080:8080 --name mytomcat docker-server
M3 Macbook Pro 사용 중인데 동일한 이슈가 발생하네요... 제가 수행한 내용은 아래와 같습니다. 가상 서버 구축 이미지 다운로드 ( edowon0623/docker-server:m1 ) 이미지 실행 (docker run --privileged --name manager -itd -p 10022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup:rw --cgroupns=host edowon0623/docker-server:m1 /usr/sbin/init) 가상 서버 SSH 접속 후 Docker 실행 Jenkins 설정 publish over ssh 플러그인 설치 후 SSH 접속 정보 입력 아이템 생성 후 war 빌드 및 가상서버로 딜리버리까지는 완료 가상 서버 내 Docker 빌드 및 실행 시도 Dockerfile FROM tomcat:9.0.98-jdk17 LABEL org.opencontainers.image.authors="edowon0623@gmail.com" COPY ./hello-world.war /usr/local/tomcat/webapps 빌드 docker build -t docker-server . 실행 docker run -p 8080:8080 --name mytomcat docker-server:latest 결과 exec /usr/local/tomcat/bin/ catalina.sh : invalid argument 올려주신 가상 서버 관련 docker image를 inspect 해본 결과 arch 값도 "Architecture": "arm64" 임을 확인 했습니다. 아마도 가상 서버와의 호환 이슈로 인해 발생하는 것 같은데요. 맥북의 OS 버전에 따라서 상이하게 동작할 가능성은 없을까요? 확인 부탁드립니다. 현재 제 OS 버전은 14.7.1(23H222) 입니다.
- Lượt thích
- 0
- Số bình luận
- 5
- Lượt xem
- 488

