본문 바로가기

컴퓨터/Linux23

Docker로 MySQL 사용하기 docker를 사용하면서 처음 사용 해서, mysql을 실행하는 것까지 정리를 해 봤습니다. docker로 mysql 사용해 보기 먼저 관리자 모드에서 사용을 해야 한다. sudo -i docker 명령 실행을 관리자 모드에서 하기 싫다면, 가장 하단에 있는 Tips를 참고 해서 작업 하시면 됩니다. Ubuntu에 Docker 설치하기 우선 전 우분투 환경에서 설치하고 사용하는 걸 기반으로 했습니다. 아래와 같이 입력해 주시면, 간단하게 실행이 됩니다. wget -qO- https://get.docker.com/ | sh Docker 이미지 검색 먼저 mysql을 검새해 봅니다. docker search $ docker search mysql docker search mysql NAME DESCRIPTI.. 2015. 11. 3.
쉘(shell)에서 랜덤 문자열 만들기 cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | sed 1q 이 값을 변수에 넣어서 사용 할려면 아래와 같이 하면 됨.. RANDOM=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | sed 1q) ​ 2015. 11. 2.
Docker 리모트 저장소의 tag 목록 알아 오기. docker search를 하지만 tag 목록을 볼 수 없습니다. https://registry.hub.docker.com/v1/repositories//tags | jq ‘.[].name’ 아래와 같이 사용 하시면 됩니다. $ wget -qO- https://registry.hub.docker.com/v1/repositories/mysql/tags | jq '.[].name' "latest" "5" "5.5" "5.5.40" "5.5.41" "5.5.42" "5.5.43" "5.5.44" "5.5.45" "5.5.46" "5.6" "5.6.17" "5.6.20" "5.6.21" "5.6.22" "5.6.23" "5.6.24" "5.6.25" "5.6.26" "5.6.27" "5.7" "5.7.4" "5.. 2015. 10. 28.
Ubuntu desktop에서 실행 아이콘 만들기. Ctrl + Alt + T를 눌려서.. 터미널 창을 띄웁니다. 먼저 그놈패널이 설치가 되어 있지 않다면, 먼저 설치해 줍니다. $ sudo apt-get install --no-install-recommends gnome-panel 아래와 같이 입력해서.. $ gnome-desktop-item-edit ~/.local/share/applications --create-new 창에서 입력하라는데로 입력하고 OK 하면 끝~ 하지만, 아이콘이 제대로 표시 되지 않는다면..생성한 파일을 직접 에디터기로 수정해 줘야 합니다. ^ ^;;; 참고 :아이콘 만들기 예제 : http://askubuntu.com/questions/298857/how-to-add-android-studio-to-the-launcher Gn.. 2015. 4. 20.
Ubuntu 14.04에 WebVirtMgr 설치 Ubuntu 14.04에 WebVirtMgr 설치 WebVirtMgr 설치 WebVritMgr을 설치를 위한 메뉴얼은 사이트에 설명된 것과 같습니다. https://github.com/retspen/webvirtmgr/wiki/Install-WebVirtMgr 하지만 fabric을 이용한 deploy 방법이 있어서 적어 봅니다. $ sudo apt-get install -yq python-pip gcc python-dev git $ git clone https://github.com/retspen/webvirtmgr.git $ cd webvirtmgr/deploy/fabric $ sudo pip install -r fab_requirements.txt $ fab -H 127.0.0.1 -u [사용자이름].. 2015. 3. 9.
Ubuntu 14.04에 KIMCHI 1.4.0 설치 하기.. 회사에서 kvm 가상 호스트를 쓰기 위해서 아래 사이트에서 여러가지 프로젝트를 검토해 봤습니다. http://www.linux-kvm.org/page/Management_Tools 여기서 선정 조건은 web에서 관리 해야한다. 그리고 라이센스가 문제가 없었으면 좋겠다..마지막으로 이왕이면 이쁘면 더 좋겠다.. 이런 조건으로 찾다 보니... 마지막에는 kimchi를 쓰기로 결정해서 사용하기로 했습니다. 프로젝트 이름이 진짜로 김치더군요... https://github.com/kimchi-project/kimchi 그리고, 프로젝트 github 사이트에 가서 설치를 보시면, 오~ 엄청 쉬운데.. 이런 말이 나옵니다.하지만.. 막상 설치해 보니. localhost에서는 접속이 잘 되던데... 다른 컴퓨터에서 .. 2015. 1. 22.
우분투 저장소 위치 변경 요즘 일이 생겨서 ubuntu 서버를 여러번 설치 하게 되었는데.. 요즘 무슨일 인지 카이스트(kr.archive.ubuntu.com)라고 알고 있는 한국 기본 저장소가 겁나게 느립니다.그래서, 설치 할 때 저장소를 미국으로 해 놓고 설치 합니다. 그리고 나서 터미널에서 아래와 같이 쳐서 ftp.daum.net으로 저장소를 변경 해서 쓰고 있습니다. $ sudo sed -i 's/us.archive.ubuntu.com/ftp.daum.net/' /etc/apt/sources.list 저 처럼 답답하신 분들은 위 방법으로 바꿔서 사용하세요. 추가로 지역을 한국으로 설정 하신 분은 아래꺼로 하시면 됩니다.$ sudo sed -i 's/kr.archive.ubuntu.com/ftp.daum.net/' /etc.. 2013. 7. 10.
webvirtmgr에서 ubuntu13.04 부팅 화면 멈추는 문제 해결.. 요즘 KVM을 webvirtmgr에서 사용하는 것을 열심히 해 보고 있는데.ubuntu 13.04 server를 설치하면... 부팅 화면이 멈추더군요..그런데, ssh로 접속해 보면.. 정상이구... 처음에는 가상머신 문제인가 해서 이것저것 다 해 봤는데.. 마찬가지 였습니다. 결국 찾은건.. 기본으로 잡히는 video카드를 cirrus를 vga로 바꾸면 잘 부팅 한다는 겁니다. 저 같이 server 만 설치 하실 분이라면... webvirtmgr의 소스를 약간 순정해서 사용하면,편하게 사용 하실 수 있을 겁니다. webvirtmgr이 설치된 폴더로 가서$ vi webvirtmgr/server.py 214번째 쯤 밑 부분에 아래와 같이 추가해 주시면 됩니다. 그리고나서 apache2와 libvirt-bi.. 2013. 7. 9.
ubuntu 13.04 에서 원격데스크탑(xrdp) 설치 리눅스 원격데스크탑을 써 볼려고 세팅 하다가..정리 해 봅니다. $ sudo apt-get update && sudo apt-get upgrade $ sudo apt-get install xrdp gnome-session-fallback$ sudo service xrdp restart GNOME Fallback ("GNOME Classic (no effects)") 사용시 echo gnome-session --session=gnome-fallback > ~/.xsession Xfce ("Xubuntu Session") 사용시echo xfce4-session > ~/.xsession LXDE ("Lubuntu Desktop"): 사용시echo lxsession -s Lubuntu -e LXDE > ~/.x.. 2013. 4. 25.
Ubuntu 12.10에서 KVM Bridge 모드로 설치하기.. 1. CPU의 가상화 지원여부 확인하기 $ egrep -c '(vmx|svm)' /proc/cpuinfo 숫자가 하나 딸랑 떨어질껍니다.0이 나오면, 지원하지 않는겁니다. BIOS에서 Intel ® Virtualization Technology(Intel ® 가상화 기술) 설정을 확인해보 세요. 1이사이면 나오면 계속 진행하시면 됩니다. 2. Package 설치 $ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils virt-manager qemu-system 관리자 패스워드를 넣으시면, 열심히 설치가 됩니다.완료 후 아래와 같이 입력해서, KVM 그룹에 현재 사용자를 넣어 줍니다. $ sudo adduser `id -un` .. 2013. 4. 19.