docker(37)
-
dockerhub 활용
계정 생성 및 로그인 token 생성 및 활용 token 이용해서 접속 후 repository 생성 및 활용 docker tag nginx:latest jingukang/test:v1.0 docker push jingukang/test:v1.0
2023.10.05 -
network
virtual eth = veth veth(Virtual Ethernet)는 가상 네트워크 인터페이스를 만들고 관리하기 위해 사용되는 리눅스 네트워크 장치다. veth는 주로 컨테이너화된 환경에서 네트워크를 구성하고 격리된 네트워크 영역을 만들 때 사용된다. 일반적으로 Docker, Kubernetes 및 다른 컨테이너 오케스트레이션 플랫폼에서 네트워크 격리를 구현하는 데 활용된다. veth는 항상 쌍으로 생성되며, 한쪽 끝은 호스트 네임스페이스에서 다른 한쪽 끝은 컨테이너 네임스페이스에서 동작한다. 이렇게 하면 호스트와 컨테이너 간의 통신이 가능하며, 동시에 격리된 네트워크 영역을 제공한다. 포트 노출 docker run -d --expose 80 nginx 개발용 네트워크 docker run -it ..
2023.10.05 -
blog 만들기
실습 파일 실습
2023.10.05 -
Nginx
Nginx Nginx(엔진엑스)는 높은 성능과 확장성을 제공하는 오픈 소스 웹 서버 및 리버스 프록시 소프트웨어다. Nginx는 가벼우면서도 빠르며 안정적이며 많은 웹 서버 및 애플리케이션에서 널리 사용된다. 주요 특징과 역할 웹 서버 : Nginx는 정적 파일을 제공하고 동적 콘텐츠 생성을 위한 프록시로 사용될 수 있는 웹 서버로 사용된다. HTML, CSS, JavaScript, 이미지 및 기타 정적 파일을 제공하는 데 효과적이다. 리버스 프록시 : Nginx는 클라이언트 요청을 백엔드 서버로 전달하는 역할을 할 수 있다. 이를 통해 웹 어플리케이션 서버 (예: Apache, Node.js, Tomcat) 뒤에 있는 백엔드 서버를 로드 밸런싱하거나 고가용성을 구현할 수 있다. 로드 밸런싱 : Ngin..
2023.10.05 -
Flask
Flask Flask는 Python 웹 프레임워크로, 간결하고 가벼우며 확장 가능한 웹 애플리케이션을 빠르게 개발하기 위한 도구다. Flask는 웹 애플리케이션을 구축하는 데 필요한 기본 구조와 도구를 제공하면서도 개발자에게 많은 유연성을 제공한다. 주요 특징과 개념 마이크로 웹 프레임워크 : Flask는 "마이크로" 웹 프레임워크로 알려져 있으며, 기본적인 웹 프레임워크 기능을 제공하면서도 필요한 추가 기능을 확장할 수 있도록 핵심 기능을 최소화한다. 이로 인해 개발자는 원하는 방식으로 애플리케이션을 구성하고 확장할 수 있다. 라우팅 : Flask는 URL 경로와 뷰 함수 간의 매핑을 통해 요청을 처리한다. 이를 통해 사용자가 특정 URL을 방문했을 때 어떤 함수가 실행될지를 정의할 수 있다. 템플릿 ..
2023.10.04 -
WordPress
WordPress WordPress는 웹사이트 및 블로그를 만들고 관리하기 위한 오픈 소스 콘텐츠 관리 시스템(CMS)이다. WordPress를 사용하면 비전문가들도 쉽게 웹사이트를 구축하고 관리할 수 있다. 주요 특징과 정보 사용자 친화적 : WordPress는 사용자 친화적인 사용자 인터페이스를 제공하여 쉽게 웹사이트를 만들 수 있다. 텍스트, 이미지, 비디오 및 기타 콘텐츠를 쉽게 추가하고 편집할 수 있다. 테마 및 플러그인 : 다양한 무료 및 유료 테마와 플러그인이 제공되어 웹사이트의 디자인과 기능을 확장할 수 있다. 테마를 사용하여 웹사이트의 외관을 변경하고, 플러그인을 추가하여 추가 기능을 통합할 수 있다. 블로그 기능 : WordPress는 초기에는 블로그 플랫폼으로 시작했으며, 강력한 블로..
2023.10.04