kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

반응형

Docker 23

gogs docker 백업 및 복원하기(작성중)

1. 백업하기 $ sudo docker exec gogs /bin/bash -c "export USER=git && cd /app/gogs && ./gogs backup" 1.1. 백업파일 확인하기 - 도커 이미지로 접속 $ sudo docker exec -i -t gogs bash - 백업파일이 저장된 경로로 이동한다. # cd /app/gogs - 백업파일이 생성되었는지 확인한다. 2. 복구하기 2.1. DB 복구하기 - "--database-only" 옵션이 없으면 오류가 발생하여 일단 DB만 복구하고 git data는 별도로 복구한다. $ sudo docker exec gogs2 /bin/bash -c "export USER=git && cd /app/gogs && ./gogs restore --..

Docker 2020.01.09

Docker Image 관리에 대한 모든 것

Docker container & image 모두 삭제하기 * docker를 통해 운영/개발을 하다보면 호스트에 불필요한 이미지나 컨테이너들이 많이 쌓이게 된다. 한번 정리가 필요할 때 모두 삭제하는 명령어로 정리를 하면 편리하다. 1) 모든 도커 컨테이너 삭제(remove all docker containers) - 구동중인 모든 도커 컨테이너들을 중지시키고, 삭제한다. # docker stop $(docker ps -a -q) # docker rm $(docker ps -a -q) 2) 모든 도커 이미지 삭제(remove all docker images) # docker rmi $(docker images -q) 도커 이미지 만들기(ruby) 도커는 이미지를 만들기 위해 컨테이너의 상태를 그대로 이미..

Docker 2020.01.09

ELK Docker 설치

* ELK는 Elasticsearch, Logstash, Kibana 세 가지 오픈소스 프로젝트의 약자. * 데이터 수집 및 분석이 가능하며, 다른 오픈소스 및 시스템과 연동이 가능한 도구로 많이 사용되고 있다. * 본 문서에서는 주로 사내 인프라 시스템의 시스템 로그를 수집하여 보안적인 측면에서 활용하고자 한다. 1. docker 설치 # yum install docker -y # yum install -y yum-utils device-mapper-persistent-data lvm2 # yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo # yum makecache fast # yum ins..

Docker 2020.01.07
1 2 3
반응형