반응형

VirtualBox 6

VirtualBox 가상 환경을 OVA 파일로 내보내기와 가져오기

이전 포스팅에서 Docker 이미지를 빌드하기 위해 VirtualBox를 이용하여 가상 환경을 만들었다. 해당 방법은 아래 포스팅을 참고한다. 우분투 가상 환경으로 Docker 빌드 에이전트 만들기 Docker를 이용하여 Jenkins를 설치하고 기본적인 설정을 적용하는 방법에 대해서는 예전 포스팅에서 이미 다뤘다. Docker를 이용한 Jenkins 설치와 기본 설정 방법은 아래 포스팅을 참고한다. 시놀로지 www.bearpooh.com 일반 PC 환경에서 가상 환경 생성을 진행한 경우, 해당 가상 환경을 실제 빌드 환경에 적용하기 위해서 가상 머신을 옮겨야 한다. 즉, 생성한 가상 환경을 Jenkins를 운영 중인 서버 또는 별도 환경으로 옮겨야 한다. 가상 환경을 다른 시스템으로 옮기는 방법은 크게..

::: IT인터넷 ::: 2022.01.24

VirtualBox로 우분투 가상 환경 만들기

Docker 이미지를 빌드할 수 있는 환경을 만들기에 앞서, VirtualBox를 이용하여 우분투 가상 환경을 만드는 방법을 정리한다. Docker 컨테이너 내부에서 docker를 설치해도 호스트 PC의 Docker 이미지를 공유해서 사용한다. Docker는 반가상화 기술을 사용하기 때문으로, 전가상화 방식을 사용하는 VirtualBox나 VMware를 사용하면 해결 가능하다. 물론 시놀로지 NAS에서는 VMM를 사용하면 된다. VMware는 상용 프로그램이라서, 아래 내용은 무료인 VirtualBox에 우분투 20.04 LTS를 설치하여 사용한다. VMM의 경우 브릿지(Bridge) 모드로 네트워크를 사용하기 때문에, 네트워크 설정 부분은 패스하고 진행하면 된다. 가상머신 생성 준비 먼저 우분투 운영체..

::: IT인터넷 ::: 2022.01.17

VirtualBox의 가상머신에서 상단 메뉴가 안보일때

VirtualBox를 쓰다 보면 가상머신을 실행했을 때 상단의 메뉴가 보이지 않는 경우가 있다. 아래와 같이 창 크기 조절 모드를 사용하는 경우 상단의 메뉴가 보이지 않는다. 상단 메뉴가 보이지 않으면 아래와 같은 기능들을 직관적으로 사용할 수 없어 불편하다. 스크린샷 찍기 스냅샷 생성 클립보드/드래그앤드롭 설정 게스트 확장 이미지 삽입 해결 방법 해결 방법은 의외로 간단하다. VirtualBox의 호스트키 + C를 눌러 창크기 조절 모드를 전체보기 모드로 전환하면 된다. 문제는 VirtualBox의 기본 호스트키가 오른쪽 Ctrl인데, 한글 입력 모드에서는 오른쪽 Ctrl이 한자변환으로 되어 있어 인식이 되지 않는다는 것이다. 따라서 VirtualBox의 기본 호스트키 설정을 변경해야 한다. 먼저 아래..

::: IT인터넷 ::: 2022.01.13

VirtualBox 우분투 설치시 버튼 안보일때

VirtualBox에서 우분투를 설치할 때 설치 버튼이 보이지 않는 경우가 있다. 가상 머신에 기본으로 적용 된 해상도가 낮아서 발생하는 것으로, 다음 단계로 넘어갈 수 없어 상당히 불편하다. 우측 상단의 전원 버튼을 클릭해도 환경 설정 메뉴인 Settings가 보이지 않는다. 해결 방법 해결 방법은 의외로 간단하다. 먼저 설치 화면의 우측 상단에 있는 X 버튼을 클릭해서 설치 과정을 종료한다. 설치 과정이 종료되면 설치 이미지를 통해 부팅 된 임시 작업 환경이 나타난다. 바탕화면 아이콘 중에 Ubuntu 20.04.3 LTS 설치 아이콘이 있는 것에 주목하자. 여기서 다시 우측 상단의 전원 버튼을 누르면 환경 설정 메뉴인 Settings가 활성화 된 것을 확인할 수 있다. 해당 버튼을 클릭해서 환경 설..

::: IT인터넷 ::: 2022.01.06 (4)

VirtualBox와 VMware에서 종료 후에도 가상 머신 계속 실행하기

일반적으로 VirtualBox나 VMware에서 가상 머신을 사용하는 경우, 창을 닫으면 전원끄기 또는 현재 상태 저장 중 하나를 선택한다. VirtualBox의 경우 아래와 같이 시스템 전원끄기와 현재 상태 저장 두가지 옵션을 제공한다. VMware는 우측에 Power Off (전원끄기)와 Suspend (현재 상태 저장) 두 가지 옵션이 있다. 서비스를 운영하거나 서버 OS와 같이 가상머신 창을 닫아도 전원이 켜진 상태를 유지하고 싶은 경우에는 어떻게 해야 할까? VMware와 VirtualBox를 나눠서 살펴본다. VMware VMware는 상용 제품이라 그런지 몰라도 UX는 VirtualBox보다 훨씬 편리하다. 위의 그림에도 있지만 가상머신 창을 닫을 때 켜진 상태를 유지하고 싶은 경우 아래와 ..

::: IT인터넷 ::: 2021.12.09

시놀로지 NAS에서 Virtual Machine Manager로 윈도우 사용하기

시놀로지 NAS는 리눅스 기반의 운영체제를 기반으로 한 DSM으로 동작한다. 시놀로지 NAS에 Docker를 기반으로 셋팅한 Jenkins 역시 리눅스 기반이다. 시놀로지 NAS에 Jenkins 구축하기 현재 근무 중인 회사에서는 빌드 및 배포 시스템으로 Atlassian의 Bamboo를 사용 중이다. 기능도 익숙하고 사용하기 편리하지만 상용 제품이다 보니 개인이나 소규모로 사용하기에는 부담이 있다. www.bearpooh.com 이렇게 셋팅한 Jenkins에 Visual Studio 빌드를 위한 별도의 에이전트를 추가하려면 윈도우 환경의 Docker나 가상환경이 필요하다. 그러나 아래와 같은 구조적인 차이로 인해 리눅스 환경에서는 윈도우 운영체제를 Docker로 사용할 수 없다. [Windows 컨테이..

::: IT인터넷 ::: 2021.07.30 (2)
반응형