설치된 VirtualBox를 가상머신까지 완전 삭제하는 방법을 알아보겠습니다. 먼저 구동중인 가상머신을 모두 종료합니다. 그리고 VirtualBox 가상머신 항목을 모두 선택한 후 오른쪽 버튼을 클릭하고 삭제를 클릭합니다. 삭제 안내창이 뜨면 모든 파일 지우기 버튼을 클릭합니다. VirtualBox 창을 닫고, 시작 버튼에서 오른쪽 버튼을 클릭하고 앱 및 기능을 클릭합니다. 우측 앱 항목중에서 VirtualBox를 선택하고 제거 버튼 클릭, 다시 제거버튼을 클릭해서 삭제를 완료합니다. 반대로 VirtualBox 설치하는 방법은 아래 글을 참조하세요. https://bundw.tistory.com/entry/%EB%B2%84%EC%B6%94%EC%96%BC%EB%B0%95%EC%8A%A4VirtualBox..
VirtualBox에서 생성한 가상머신을 백업하려 하거나 다른 컴퓨터로 복사하고자 할 때, OCI를 이용하여 내보내기 및 가져오기를 할 수 있습니다. 가상머신을 설치하는 방법은 아래 글을 참조하세요. https://bundw.tistory.com/entry/%EB%B2%84%EC%B6%94%EC%96%BC%EB%B0%95%EC%8A%A4VirtualBox-%EC%9C%88%EB%8F%84%EC%9A%B0%EC%97%90%EC%84%9C-%EA%B0%80%EC%83%81%EB%A8%B8%EC%8B%A0-%EC%9C%88%EB%8F%84%EC%9A%B0-%EC%84%A4%EC%B9%98 버추얼박스(VirtualBox) 윈도우에서 가상머신 윈도우 설치 VirtualBox는 오라클에서 배포하고 있는 무료 가상화..
Git의 프로젝트의 빈 저장소를 생성하는 방법입니다. (--bare 옵션) $ git init --bare myproject.git 생성된 빈 저장소를 클론하는 방법은 아래 글을 참조하세요. https://bundw.tistory.com/entry/%EA%B9%83Git-%ED%8F%AC%ED%8A%B8-%EC%A7%80%EC%A0%95%ED%95%98%EC%97%AC-%EC%A0%80%EC%9E%A5%EC%86%8CRepository-%ED%81%B4%EB%A1%A0clone 깃(Git) 포트 지정하여 저장소(Repository) 클론(clone) SSH 등의 쉘 터미널을 기본 포트인 22가 아닌 다른 포트를 지정했거나 또는 공유기 등에서 포트포워딩으로 다른 포트를 사용할 때 주소를 맞게 지정해야 사용..
백그라운드로 1234포트를 바인딩하여 Redis 실행 예시 (포트는 적절히 변경) $ docker run -d -p 1234:6379 redis 텔넷으로 Redis 연결 및 테스트 (1234는 Redis의 포트, 적절히 변경) $ telnet localhost 1234 set mykey hello +OK get mykey $5 hello Redis client로 연결 및 메세지 수신 테스트 예시 (*는 모든 메세지를 수신하겠다는 의미) $ redis-cli --csv psubscribe '*' Reading messages... (press Ctrl-C to quit) "psubscribe","*",1
컨테이너 이미지 다운로드, 생성, 실행 예시 (백그라운드 실행, 포트, 폴더 바인딩 및 이름 지정) $ docker run -dit -p 2222:22 -v /Volumes:/mnt/Volumes --name 'myubuntu' ubuntu 실행중인 컨테이너 조회 $ docker ps 미실행 포함 전체 컨테이너 조회 $ docker ps -a 컨테이너 시작 $ docker start 컨테이터 중지 $ docker stop 모든 컨테이너 중지 $ docker stop $(docker ps -a -q) 모든 컨테이너 삭제 $ docker rm $(docker ps -a -q) bash 실행 (쉘 접속) $ docker exec -it /bin/bash
Docker사용시 su권한으로 실행하지 않으면 아래와 같은 오류를 보는 경우가 있습니다. $ docker run -d -p 1234:6379 redis docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/create": dial unix /var/run/docker.sock: connect: permission denied. See 'docker run --help'. 실행중인 Docker에 사용자의 접근 권한이 없어서 발생하는 문제입니다. 현재 로그인 ..
CentOS에서 Docker와 docker-compose 설치 및 방화벽 등록하는 방법을 알아보겠습니다. CentOS 8에서 테스트되었습니다. Docker 설치 $ sudo yum config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo Adding repo from: https://download.docker.com/linux/centos/docker-ce.repo docker-ce 저장소를 추가합니다. $ sudo yum erase podman buildah 일부 패키지를 삭제합니다. $ sudo yum install docker-ce CentOS-8 - AppStream 7.3 MB/s | 9.6 MB 00:0..