Docker 18

Docker 가 뭔지 알고 쓰자 ( 컨테이너 가상화 )

기록을 위한 지식공유로 대화법을 사용하는 점 양해부탁드립니다. Docker 는 가상화 기술 중 컨테이너 가상화 의 대표 플랫폼이라는건 알고 시작합니다. 1. 가상화 필요성 가상화라고 많이 들어봤을 건데 왜 쓰는건지 곰곰히 생각해보자 개발자가 어떠한 어플리케이션을 만들었는데 사용하는 유저의 운영체제 에 따라 미들웨어가 다르기때문에 시스템 통합을 해야하는 문제가있다, 또 같은 시스템이라고하더라도 버전마다 호환성을 따져야할 수 있다. 개발자가 각 시스템에 맞는 개발을 할 수 없기때문에 가상화를 통해 어플리케이션 이식성을 확보한다. 2. 가상화 종류 2-1. 호스트 가상화 하드웨어 Base OS (호스트 OS) 를 설치하고 가상화 SW 를 구동하는 방법으로 OVERHEAD 가 크다 ※ OVERHEAD 는 HAR..

Docker 2022.02.17

Docker & Gitlab , 백업 및 복구 하기 <끝>

https://skysoo1111.tistory.com/93 # docker 기반 Gitlab-CI 구축 4 - Backup & Restore 지난 포스팅(# docker 기반 Gitlab-CI 구축 3 - Gitlab-runner 실행)에 이어 Gitlab 서버의 Backup과 Restore에 대해 정리했다. Gitlab의 Backup은 Gitlab의 프로젝트, 이력, CI/CD 진행 내역 등 Gitlab 서버의 전.. skysoo1111.tistory.com https://docs.gitlab.com/ee/raketasks/backup_restore.html Back up and restore GitLab | GitLab Documentation for GitLab Community Edition, ..

Docker 2022.02.16

Docker , 사용중인 컨테이너 백업 / 복원 / 삭제 ( Restore/Backup/Remove)

1. 백업 전 상태 저장하기 ( 이미지 생성 )(Docker Commit) sudo docker commit -p [container name or id] [image name[:tag]] docker ps -a docker commit -p 3a134070063a gitlab_backup option : -p : 컨테이너 일시 중지한 후 Commit -m : message -a : 생성자 2. tar 파일로 저장 (Docker Export ) export 보다는 아래의 save 명령어를 좀더 익숙하게? 사용하기 편리하다. 실행중인 컨테이너를 tar 으로 저장할 수 있다. sudo docker export docker export --output="latest.tar" red_panda 3. 백업하기 d..

Docker 2022.02.15

Docker & Gitlab 초기 비밀번호 세팅하기 < 끝 >

docker ps 깃랩 컨테이너 아이디를 기억한다. docker exec -it /bin/bash root@xxxx 라고 뜨면 깃랩 컨테이너에 접속한 상태이다. gitlab-rails console -e production 무슨명령어인지는 자세히 모르겠지만 일단 목적으로 향하면 되니 따라만하고 궁금해하지말자 이세상에 모래알 원자까지 알려면 머리털 빠진다 그냥 목적만 생각하자 다음은 root 비밀번호를 바꿔주자 user=User.where(id: 1).first user.password='password' user.password_confirmation='password' user.save 바뀐 비밀번호가 저장되었다. 이제 다시 로그인하면 된다.

Docker 2022.02.15

라즈베리파이4, Dock Gitlab 설치하기 <작성중>

https://blog.naver.com/bluerein_/222020970751 docker gitlab 도커에는 별의 별 이미지가 다있구나. 마이크로소프트가 깃헙을 인수하고 얼마전에 프로그래밍하는 인공지... blog.naver.com https://github.com/ulm0/gitlab GitHub - ulm0/gitlab: GitLab CE (Docker image) for ARM devices, this is a mirror repository of GitLab CE (Docker image) for ARM devices, this is a mirror repository of - GitHub - ulm0/gitlab: GitLab CE (Docker image) for ARM devices,..

Docker 2022.02.15

Docker, 컨테이너 (Container )?? 뭐시고랑

Docker 컨테이너 ( Container ) mysql ,wordpress 등 도커 이미지를 가지고 생성한 격리된 공간 이러한 컨테이너는 각각의 독립적인 자원 (메모리, 저장공간, 네트워크 ,디렉토리)를 할당받는다. Docker 컨테이너 생성 및 실행 docker run 명령어를 사용하면 컨테이너 생성함과 동시에 실행할 수 있다. 앞서 말했지만 컨테이너는 도커 이미지 바탕으로 생성되는데 run 명령어는 이미지가 없을 경우에 자동으로 다운로드 받은 후 실행한다. 예를들어 우분투 배포판을 컨테이너로 생성하고 싶은 경우 docker run -i -t ubuntu:14.05 -i 옵션은 컨테이너와 상호( interactive) 입출력을 -t 옵션은 tty 를 활성화하여 배쉬 셀 이용하느 ㄴ옵션 명령어를 입력하..

Docker 2022.02.15

라즈베리파이(RaspberryPi), 도커 (Docker) 설치하기

https://dev.to/elalemanyo/how-to-install-docker-and-docker-compose-on-raspberry-pi-1mo How To Install Docker and Docker-Compose On Raspberry Pi RaspberryPi ARMed with Docker and Docker-Compose dev.to 라즈베리파이에 도커를 설치해보려고한다. 콘테이너라고하는 도커 과연 얼마나 편하고 자료 보관에 유용할지 사용해보자 일단 라즈비안 32bit 최신 버전으로 설치한다. 2022년 2월 15일 기준 최신은 1. Install Docker 1-1 Update & Upgrade 1-2 Install Docker curl -sSL https://get.docker...

Docker 2022.02.15