압축된 웹소스 도커 이미지에 배포하기
git에 올려놓은 tar.gz 웹 소스를 다운 받는다.
도커 파일을 만든다.
도커 파일 만들때 ADD x.tar.gz /var/www/html 로 지정한다.
압축 파일이 풀리면서 /var/www/html에 파일이 복사된다.
curl로 확인하자
git clone 다운로드 또는 index.html을 만든다.
vi index.html
test 111
tar cvfp index.tar.gz index.html
index.tar.gz
root@s17e42d97362:~# mkdir 8
root@s17e42d97362:~# cd 8
root@s17e42d97362:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
webapp 8.0 32a0564dc963 36 seconds ago 264MB
export DOCKER_BUILDKIT=1
docker build -t webapp:8.0 -f ./8/Dockfile .
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
webapp 8.0 c808f7cb4ae0 About a minute ago 264MB
docker run -itd -p 8008:80 --name=webapp08 webapp:8.0
root@s17e42d97362:~# docker run -itd -p 8008:80 --name=aweapp8 webapp:8.0
a699e52cb55bad789c48543b1de9f31ae246d9855712f037879c76ab672842a8
https://brunch.co.kr/@topasvga/2103
감사합니다.