프로그래밍

[웹개발일지] ubuntu 원격 서버에 docker 이미지 배포하기

손가든 2024. 11. 15. 18:17

도커 이미지를 빌드하는 OS와 배포하는 OS가 다르면 빌드시 플랫폼을 특정해줘야 함.

 

$ docker build --platform linux/amd64 -t your_image .

 

 -> docker build --platform linux/amd64 -t songarden/letsnote:v1.0.x 

 

그후 push 후 tag까지 수행

 

그러고 docker pull (이미지명)

 

그리고 docker 실행 시 명령어

 

-> docker run --name letsnote(컨테이너명) -d -p 8080:8080 songarden/letsnote:v1.0.x sleep infinity

 

sleep infinity는 도커 중지되지 않도록 하는 명령어