Docker 70

[Docker] docker cp 명령어 사용

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

Docker 2024.04.26

[Docker] PhotoPrism 구축하기

PhotoPrism은 자체 호스팅되는 개인 미디어 서버로, 사진 및 비디오를 관리, 검색 및 공유할 수 있는 오픈 소스 소프트웨어입니다. 주요 기능은 다음과 같습니다: 사진 및 비디오 관리: PhotoPrism은 사진과 비디오를 업로드하고 정리하는 데 사용됩니다. 파일 시스템에서 자동으로 미디어를 스캔하고, 사진을 메타데이터 기반으로 정렬하고 태그를 할당하여 사용자가 쉽게 찾을 수 있도록 합니다. 검색 및 탐색: PhotoPrism은 강력한 검색 및 필터 기능을 제공하여 사용자가 특정 사진이나 비디오를 빠르게 찾을 수 있습니다. 날짜, 장소, 인물 등 다양한 기준으로 검색 및 필터링이 가능합니다. 사진 공유: 사용자는 PhotoPrism을 통해 사진을 공유할 수 있습니다. 원하는 사람과만 공유하거나 외부..

Docker 2024.02.27

[Docker] Nextcloud AIO 구축하기

Nextcloud All-in-One (AIO)는 Nextcloud 솔루션의 통합된 설치 및 관리를 제공하는 솔루션입니다. 이것은 일반적으로 개인 및 기업 사용자들이 자체 호스팅하는 클라우드 솔루션을 배포하고 관리하는 것을 단순화하기 위해 설계되었습니다. AIO는 다음과 같은 기능을 포함할 수 있습니다: Nextcloud Server: AIO는 Nextcloud 서버를 기반으로 합니다. Nextcloud는 클라우드 스토리지 및 파일 공유 서비스를 제공하여 사용자가 파일을 안전하게 저장하고 공유할 수 있도록 합니다. Database Server: Nextcloud는 사용자 및 파일 메타데이터를 저장하는 데 데이터베이스가 필요합니다. AIO에는 종종 데이터베이스 서버가 포함되어 있습니다. 일반적으로 MySQ..

Docker 2024.02.26

[Docker] Goaccess 로 nginx 로그 분석 및 시각화

GoAccess는 웹 로그를 실시간으로 분석하고 시각화하는 데 사용되는 오픈 소스의 웹 로그 분석 도구입니다. 다양한 웹 서버 로그 형식을 지원하며, 터미널 또는 웹 브라우저에서 사용할 수 있습니다. 주로 Apache, Nginx, Amazon S3, Elastic Load Balancing 로그 등을 지원합니다. GoAccess의 주요 특징과 사용법은 다음과 같습니다: 실시간 분석: GoAccess는 로그가 생성되는 즉시 실시간으로 웹 트래픽을 분석합니다. 다양한 로그 형식 지원: Apache, Nginx, Amazon S3, Elastic Load Balancing 로그 등 다양한 로그 형식을 지원합니다. 터미널 및 웹 인터페이스: GoAccess는 터미널 또는 웹 브라우저를 통해 사용할 수 있습니다..

Docker 2023.12.15

[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