CentOS8에 Caddy를 넣지 않고 docker로 Caddy 시작
Caddy란?
Caddy의 사이트에 가면 데카데카와, 그리고 당당히 이렇게 쓰여져 있다.
THE ULTIMATE SERVER
좀처럼 여기까지는 단언할 수 없는 것이다.
Caddy는 초판이 2015년 4월 28일로 새롭다고 할 수 있는 오픈 소스 웹 서버다. Go 언어로 기술되어 있으며, HTTP 기능에는 Go 표준 라이브러리를 사용하고 있다. 또한 다른 웹 서버와 달리 HTTPS를 기본적으로 사용합니다.
CentOS8에 Caddy를 넣지 않고 Caddy 시작
마지막으로 CentOS8에 Nginx를 넣지 않고 docker를 사용하여 Nginx를 시작했습니다. 하지만, 같은 것을 Caddy로 해 본다.
Qiita의 기사는 이쪽.
환경
지난번 확인되었지만 다시 환경을.
CentOS Linux release 8.2.2004 (Core)
Docker version 19.03.13, build 4484c46d9d
CentOS8에 Caddy를 넣지 않고 docker로 Caddy 시작
docker의 컨테이너도 이미지도 없는 상태를 확인한다.# docker ps -a
# docker images
Caddy 시작# docker run --name testcaddy -d -p 8081:80 caddy
# docker ps -a
# docker images
특히 아무것도 하지 않고, caddy를 Pull하고 컨테이너의 기동까지 할 수 있었다.
Firefox에서 localhost : 8081에 액세스
Firefox에서 localhost:8081에 액세스합니다. 8081은 docker run에서 「-p 8081:80」이라고 지정했기 때문이다.
문제없이, Caddy가 움직이고 있는 것을 확인할 수 있었다.
아무것도 주저하지 않고, docker에서의 Caddy 기동은 간단하게 끝났다.
Caddy 설정 파일 및 index.html 위치
Caddy 기동까지 아무 일도 없었으므로, Caddy의 컨테이너를 조금 만져 Caddy 설정 파일과 index.html의 장소를 확인해 본다.# docker exec -it testcaddy /bin/ash
# cd /etc/caddy
# ls
# cat Caddyfile
# Set this path to your site's directory.
root * /usr/share/caddy
로 설정되어 있습니다.# cd /usr/share/caddy
# ls
# cat index.html
설정대로/usr/share/caddy아래에 index.html이 있는 것을 확인할 수 있었다.
Caddy를 사용한다면 docker로 수행하는 것이 쉽고 좋을 것 같습니다.
Reference
이 문제에 관하여(CentOS8에 Caddy를 넣지 않고 docker로 Caddy 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ebios/items/21fc4eb0512321218f29
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
마지막으로 CentOS8에 Nginx를 넣지 않고 docker를 사용하여 Nginx를 시작했습니다. 하지만, 같은 것을 Caddy로 해 본다.
Qiita의 기사는 이쪽.
환경
지난번 확인되었지만 다시 환경을.
CentOS Linux release 8.2.2004 (Core)
Docker version 19.03.13, build 4484c46d9d
CentOS8에 Caddy를 넣지 않고 docker로 Caddy 시작
docker의 컨테이너도 이미지도 없는 상태를 확인한다.# docker ps -a
# docker images
Caddy 시작# docker run --name testcaddy -d -p 8081:80 caddy
# docker ps -a
# docker images
특히 아무것도 하지 않고, caddy를 Pull하고 컨테이너의 기동까지 할 수 있었다.
Firefox에서 localhost : 8081에 액세스
Firefox에서 localhost:8081에 액세스합니다. 8081은 docker run에서 「-p 8081:80」이라고 지정했기 때문이다.
문제없이, Caddy가 움직이고 있는 것을 확인할 수 있었다.
아무것도 주저하지 않고, docker에서의 Caddy 기동은 간단하게 끝났다.
Caddy 설정 파일 및 index.html 위치
Caddy 기동까지 아무 일도 없었으므로, Caddy의 컨테이너를 조금 만져 Caddy 설정 파일과 index.html의 장소를 확인해 본다.# docker exec -it testcaddy /bin/ash
# cd /etc/caddy
# ls
# cat Caddyfile
# Set this path to your site's directory.
root * /usr/share/caddy
로 설정되어 있습니다.# cd /usr/share/caddy
# ls
# cat index.html
설정대로/usr/share/caddy아래에 index.html이 있는 것을 확인할 수 있었다.
Caddy를 사용한다면 docker로 수행하는 것이 쉽고 좋을 것 같습니다.
Reference
이 문제에 관하여(CentOS8에 Caddy를 넣지 않고 docker로 Caddy 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ebios/items/21fc4eb0512321218f29
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
docker의 컨테이너도 이미지도 없는 상태를 확인한다.
# docker ps -a
# docker images
Caddy 시작
# docker run --name testcaddy -d -p 8081:80 caddy
# docker ps -a
# docker images
특히 아무것도 하지 않고, caddy를 Pull하고 컨테이너의 기동까지 할 수 있었다.
Firefox에서 localhost : 8081에 액세스
Firefox에서 localhost:8081에 액세스합니다. 8081은 docker run에서 「-p 8081:80」이라고 지정했기 때문이다.
문제없이, Caddy가 움직이고 있는 것을 확인할 수 있었다.
아무것도 주저하지 않고, docker에서의 Caddy 기동은 간단하게 끝났다.
Caddy 설정 파일 및 index.html 위치
Caddy 기동까지 아무 일도 없었으므로, Caddy의 컨테이너를 조금 만져 Caddy 설정 파일과 index.html의 장소를 확인해 본다.# docker exec -it testcaddy /bin/ash
# cd /etc/caddy
# ls
# cat Caddyfile
# Set this path to your site's directory.
root * /usr/share/caddy
로 설정되어 있습니다.# cd /usr/share/caddy
# ls
# cat index.html
설정대로/usr/share/caddy아래에 index.html이 있는 것을 확인할 수 있었다.
Caddy를 사용한다면 docker로 수행하는 것이 쉽고 좋을 것 같습니다.
Reference
이 문제에 관하여(CentOS8에 Caddy를 넣지 않고 docker로 Caddy 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ebios/items/21fc4eb0512321218f29
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Caddy 기동까지 아무 일도 없었으므로, Caddy의 컨테이너를 조금 만져 Caddy 설정 파일과 index.html의 장소를 확인해 본다.
# docker exec -it testcaddy /bin/ash
# cd /etc/caddy
# ls
# cat Caddyfile
# Set this path to your site's directory.
root * /usr/share/caddy
로 설정되어 있습니다.# cd /usr/share/caddy
# ls
# cat index.html
설정대로/usr/share/caddy아래에 index.html이 있는 것을 확인할 수 있었다.
Caddy를 사용한다면 docker로 수행하는 것이 쉽고 좋을 것 같습니다.
Reference
이 문제에 관하여(CentOS8에 Caddy를 넣지 않고 docker로 Caddy 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ebios/items/21fc4eb0512321218f29텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)