반응형
SMALL

도커 51

[Docker] docker 모든 포트를 개방하기 위한 방법

Docker Compose에서 모든 포트를 오픈하려면 host 네트워크 모드를 사용해야 합니다. 이 방법은 컨테이너가 호스트 네트워크와 동일한 네트워크 네임스페이스를 사용하게 하여 모든 포트를 오픈할 수 있게 합니다. 아래는 이를 위한 docker-compose.yml 예제입니다.docker-compose.yml 예제services: my_service: image: your_image_name network_mode: host이 설정 파일에서 network_mode: host를 사용하면 컨테이너가 호스트 네트워크를 사용하게 되어 모든 포트를 오픈할 수 있습니다².단계별 설명docker-compose.yml 파일 생성프로젝트 디렉토리에서 docker-compose.yml 파일을 생성합니다.위..

Docker 2024.10.07

[Docker] 도커로 Windows 구축하기 (Windows in Docker)

Windows 를 꼭 VM 으로 올려야하는걸까?답은 아니요! Windows 는 docker 컨테이너로 올릴 수 있다는 사실!아래와 같이 docker 컨테이너를 올리고, 브라우저에 접속하여 즐기도록 하세요![Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com) [Docker] 도커의 모든 것, 도커 추천 이미지!!!필자는 이때까지 docker로 구축한 모든 목록을 이 블로그에 담았다. 앞으로도 이 페이지는 필자가 도커를 구축할 때마다 업데이트하려고 하니, 즐겨찾기 해두면 나쁘지 않을 거 같다. 유용하게 사betwe.tistory.com docker-compose.yml 파일docker-compose.ymlversion: "3"services: windows: image: ..

Docker 2024.05.21

[Docker] docker cp 명령어 사용

도커에서 컨테이너의 파일을 로컬로 복사하거나 로컬의 파일을 컨테이너로 복사하는 명령어를 간단히 알려드리겠습니다:컨테이너 안에 있는 파일을 로컬로 복사:컨테이너 내부에 있는 파일을 로컬로 가져오려면 다음 명령어를 사용합니다:$ docker cp : 예를 들어, "tmp_container"라는 컨테이너 내부에 “/root/data/test.md” 파일이 있다면:$ docker cp tmp_container:/root/data/test.md ~/data/위 명령어는 컨테이너 이름과 컨테이너 내부 데이터 경로를 " : "로 구분해 적어주고, 로컬 경로를 지정합니다.로컬의 파일을 컨테이너 안으로 복사:로컬의 파일을 컨테이너로 옮기려면 명령 인자의 순서를 반대로 해주면 됩니다:$ docker cp :예를 들어, ..

Docker 2024.04.26

[Docker] Whiteboard 를 구축하여, 칠판처럼 사용하자

Whiteboard 는 쉽게 사용자 정의할 수 있는 가벼운 NodeJS 협업 화이트보드/스케치보드입니다 기능 그리는 동안 원격 사용자 커서 표시 사용자별 실행 취소/다시 실행 기능 드래그 + 드롭 / 복사 + 붙여 넣기 PC 및 브라우저에서 이미지 또는 PDF 크기 조정, 이동, 회전 및 캔버스 또는 배경에 이미지 그리기 텍스트 및 스티커 메모 작성 화이트보드를 이미지 및 JSON에 저장 그리는 동안 "Shift"를 눌러 각도 선을 그립니다(선 도구 사용). 그리는 동안 "Shift"를 눌러 정사각형 그리기(직사각형 도구 사용) 참여하는 가장 작은 화면을 보여주는 표시기 모든 기능에 대한 키 바인딩 REST API PC, 태블릿 및 모바일에서 작업하기 결과 윈도우와 리눅스 macOS 화이트보드 지우기 C..

Docker 2023.09.15

[Docker] kong, konga 를 구축하여, API-GATEWAY 로 사용하자

Kong은 고성능 마이크로서비스 및 웹 애플리케이션 API 게이트웨이 (API Gateway) 및 관리 플랫폼으로, API 관리, 보안, 로드 밸런싱, 트래픽 제어, 모니터링 및 인증과 같은 다양한 기능을 제공합니다. 이것은 오픈 소스로 제공되는 솔루션이며, 기업과 개발자들이 API를 보다 쉽게 관리하고 보호할 수 있게 해줍니다. 아래에서 Kong API Gateway의 주요 기능과 장점을 자세히 설명하겠습니다: API 관리 및 라우팅: Kong은 API 관리를 위한 중앙 집중화된 컨트롤 포인트를 제공하며, 다중 백엔드 서비스로 요청을 라우팅할 수 있습니다. 이를 통해 여러 API 엔드포인트를 효율적으로 관리하고 필요한 기능을 적용할 수 있습니다. 로드 밸런싱: Kong은 다수의 백엔드 서비스에 대한 로..

Docker 2023.09.14

[Docker] Answer 를 구축하여, Q&A 환경 설계

Answer는 제품, 고객, 팀 등을 위한 Q&A 환경을 용이하게 하도록 설계된 오픈 소스 지식 기반 소프트웨어입니다. 이를 통해 사용자는 질문을 하고 답변을 얻을 수 있어 역동적인 정보 교환을 촉진할 수 있습니다. 이 앱은 현대적이고 반응이 빠른 UI를 제공하며 플러그인으로 확장할 수 있습니다. 또한 콘텐츠 구성 기능을 제공하여 쉽게 탐색할 수 있도록 콘텐츠를 분류하고 태그를 지정할 수 있습니다. 또한 Answer는 기존 도구 및 서비스와 통합되어 워크플로를 간소화합니다. 이 앱은 또한 게임화 요소를 통합하여 사용자의 기여에 대해 보상하고 지식 공유 프로세스를 더욱 매력적으로 만듭니다. 제품 기술 지원, 고객 지원 및 사용자 커뮤니케이션을 위한 강력한 도구입니다. 주요 기능 : 질문과 답변 - 질문하고..

Docker 2023.09.13

[Docker] Appsmith 구축하기

Appsmith는 엔지니어가 데이터를 기반으로 맞춤형 소프트웨어를 구축할 수 있도록 설계된 강력한 도구입니다. 기업을 위한 내부 도구 개발을 단순화하고, 운영을 간소화하고, 프로세스를 자동화하고, 여러 앱과 데이터 소스를 통합합니다. Appsmith를 사용하면 중요한 비즈니스 운영을 실행하는 애플리케이션을 신속하게 구축, 배포 및 공유할 수 있습니다. 반응형 앱을 더 빠르게 빌드할 수 있는 인텐트 기반 자동 레이아웃 기능을 갖추고 있으며 HTML/CSS를 한 줄도 작성하지 않고도 아름다운 UI를 만들 수 있는 드래그 앤 드롭 인터페이스를 제공합니다. 모든 데이터베이스, SaaS 도구 또는 GraphQL/REST API에 연결하고 SQL 또는 기본 제공 쿼리 빌더를 사용하여 데이터를 직접 쿼리할 수 있습니..

Docker 2023.09.12

[Docker] Excalidraw 구축하여, 화이트보드로 이용하자

Excalidraw는 창의력을 발휘할 수 있도록 설계된 오픈 소스 가상 화이트보드입니다. 다이어그램, 와이어프레임 또는 상상할 수 있는 기타 시각 자료와 같이 손으로 그린 아름다운 그림을 만들 수 있습니다. 이 앱에는 손으로 그린 것과 같은 스타일을 지원하는 무한한 캔버스 기반 화이트보드가 장착되어 있습니다. 직사각형, 원형, 다이아몬드, 화살표, 선, 자유 그리기, 지우개 등 다양한 도구를 제공합니다. 이미지 지원 및 모양 라이브러리를 사용하여 도면을 사용자 정의할 수 있습니다. 이 앱은 또한 현지화를 지원하며 창작물을 PNG, SVG 및 클립보드로 내보낼 수 있습니다. 또한 도면을 .excalidraw json 파일로 내보낼 수 있는 개방형 형식을 제공합니다. 이 앱에는 화살표 바인딩, 레이블이 지정..

Docker 2023.09.08

[Docker] 서버 모니터링을 위한 dashdot 구축하기

dashdot은 glassmorphism 미학으로 디자인된 시각적으로 놀랍고 현대적인 서버 대시보드입니다. 최신 기술을 기반으로 하며 더 작은 VPS 및 개인 서버와 함께 사용하기 위한 것입니다. 대시보드는 다크/라이트 모드, 사용자 정의 가능한 위젯, 아름다운 애니메이션 및 스타일, 여러 아키텍처에 대한 지원을 제공하는 기능이 풍부합니다. 높은 수준의 개인화 옵션을 제공하여 대시보드를 특정 요구 사항에 맞게 조정할 수 있습니다. 대시. 는 오픈 소스 프로젝트로, 플랫폼 개발에 관심이 있는 사람들의 기여를 환영합니다. 기능 다크/라이트 모드: 대시. 다크/라이트 모드 기능을 제공하여 사용자가 선호도나 환경 조건에 따라 테마를 전환할 수 있습니다. 이를 통해 사용자 편의성과 접근성이 향상됩니다. 사용자 정..

Docker 2023.09.07

[Docker] Websphere traditional 구축하기

IBM WebSphere는 IBM이 개발한 엔터프라이즈급 애플리케이션 서버 및 통합 솔루션 패밀리입니다. 이는 다양한 기능과 도구를 제공하여 엔터프라이즈 환경에서 애플리케이션 개발, 배포, 운영을 지원하는 데 사용됩니다. WebSphere는 Java EE(Java Platform, Enterprise Edition) 사양을 준수하며, 다양한 통합, 보안, 확장성, 성능 및 관리 기능을 갖추고 있습니다. 주요 특징: Java EE 지원: WebSphere는 Java EE의 다양한 사양을 완전히 지원합니다. 서블릿, JSP, EJB, JMS 등의 Java 기술을 사용하여 엔터프라이즈 애플리케이션을 개발할 수 있습니다. 확장성: 대규모 및 복잡한 환경에서도 확장성을 제공하며, 클러스터링, 부하 분산, 고가용성..

Docker 2023.08.31
반응형
LIST