본문 바로가기

반응형

docker

(5)
intelliJ 실행시, The SUID sandbox helper binary was found, but is not configured correctly. 가 발생하는 경우 어느날 Kasm-Desktop VDI에서 IntelliJ를 실행했는데, 실행되는 듯 갑자기 꺼져버리는 현상이 발생했습니다. IntelliJ 설치디렉토리로 이동해 ./idea.sh로 직접 실행해보니 아래와 같은 에러가 발생했습니다. The SUID sandbox helper binary was found, but is not configured correctly. 찾다보니 chome의 sandbox (사용자의 개인정보보를 위해 서드파티쿠키를 제공하지 않는 기술)를 비활성화 하면된다고 하는데, 비활성화를 하는 방법에 대해선 정리된 정보가 거의 없더군요,, 이 sandbox를 비활성화하는 방법을 겨우 찾았는데, ide.general.xml 파일에서 비활성화를 해주면 되는 거였습니다. vim ~/.config/..
Synology NAS 에 Kasm-Desktop (VDI)구성하기 오랜만에 포스팅입니다:) 잠자고 있던 NAS에 docker streaming 서비스인 Kasm-ubuntu-desktop을 구성한 후기를 남기려 합니다. 쉽진 않았습니다 ㅎㅎ;; 우선, 기본이 되는 kasm docker 이미지는 아래에 링크에서 받았습니다. https://hub.docker.com/r/kasmweb/ubuntu-bionic-desktop Docker hub.docker.com 현재까지도 업데이트되고 있는 이미지 입니다! 구성은 아래와 같은 순서로 진행했습니다. 1. Dockerfile, docker-compose 파일구성 (필요한 package, volume, password, port 설정) 2. NPM으로 도메인 및 SSL적용 3. 한글입력 설정 1. Dockerfile, docker..
CentOS7에 최신버전의 Docker, docker-compose 설치하기 CentOS7에 Docker를 설치하는데 여러 에러가 발생해서 정리차 포스팅합니다. 기본 설치는 아래의 우쭈뿌라님 블로그의 글을 참고하여 진행합니다. https://uchupura.tistory.com/146 에러가 난 부분은 package 다운로드 경로에 $releasever 환경변수를 못 찾아서 다운로드가 안된 경우와 slirp4netns package가 설치되지 선행설치 되지 않은 이유였습니다. # slirp4netns 설치를 위한 yum repo 생성 $ sudo vim /etc/yum.repos.d/centos-extras.repo #아래 내용 삽입 [centos-extras] name=Centos extras - $basearch baseurl=http://mirror.centos.org/ce..
Synology NAS docker에 port, password 지정해서 Redis 올리기 synology nas docker 위에 Redis를 올리는데 너무 많은 삽질을 해서 저처럼 애먹을 분들을 위해 기록을 하려 합니다. 제가 구성하고 싶은 내용은 아래와 같습니다. 1. 기본 port가 아닌, 특정 port를 지정하여 오픈 2. Redis에 password 적용 사실 저 위에 2 조건이 아니면 아주 쉽게 올릴 수 있습니다. 하지만, 실제로 서비스될 db인데, 보안을 무시할 순 없죠! 시작합니다. Docker패키지->레지스트리에서 redis 공식 이미지를 다운로드합니다. 다운로드 받은 이미지를 더블클릭하면, 일반 설정 메뉴가 나옵니다. 거기서 고급설정을 클릭하여 이동합니다. 포트 설정 탭으로 이동해서 로컬 포트를 지정합니다. 로컬 포트는 호스트 쪽에서 실제 외부에서 접속 가능한 port를 지..
Synology에 docker + miniconda +JupyterLab server 올리기 새해 목표로 딥러닝 공부를 계획하면서, 딥러닝 개발환경을 어떻게 구성할까 고민을 하던 중, 이번에 장만한 Synoloy DS1621+에 miniconda docker이미지를 사용해서 개발환경을 구성했습니다. Docker가 익숙친 않을뿐더러 miniconda는 처음 써보는 거라 환경 구성에 꽤나 애를 먹었는데, 이번에 고생한 걸 복기하기 위해 정리겸 포스팅하겠습니다. 1. Miniconda Python에서 사용되는 패키지들을 쉽게 관리해주는 툴입니다. Miniconda 이전에 Anaconda라는 Miniconda보다 더 많은 패키지를 보유한 툴이 있는데, 여기에는 딥러닝에 필요한 scikit learn, numpy, tensorflow까지 약 1500 이상의 패키지가 설치되어 있다고 합니다. 대신, 3GB..

반응형