본문 바로가기

Docker

(3)
Docker sudo 없이 실행하기 1. Docker group 에 User 추가 sudo usermod -aG docker ${USER} or sudo gpasswd -a $USER docker 2. Docker restart sudo service docker restart 3. 재 로그인 후 Test docker ps
Docker container 데이터 유지한 상태로 옮기기 (elasticsearch 서버 이관) docker - elasticsearch를 pc환경에서 개발하다가 불편을 느껴서 포스팅합니다. elasticsearch는 특별한 설정이 없다면 데이터가 elasticsearch/data 폴더에 저장됩니다. 저는 이 데이터와 설치되어 있는 플러그인(nori 형태소 분석기)을 그대로 가지고 ubuntu서버에서 올려보겠습니다. docker commit CONTAINER [CONTAINER ID] commit이 완료되면 아래와 같이 image가 생성됩니다. 생성된 image를 save 합니다. docker save -o [filename.tar] [IMAGE_ID] 생성된 tar 파일을 sftp를 사용하여 우분투 서버에 업로드합니다. 업로드가 완료되면 load 합니다. sudo docker load -i fil..
Ubuntu에 Docker 설치하기 1. Http 패키지 설치 HTTPS를 통해 저장소를 사용할 수 있도록 패키지 설치합니다. sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release 2. Docker의 공식 GPG key 등록 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 3. stable repository 설정 다음 명령을 사용하여 stable repository를 설정합니다. 'nightly' 또는 'test' 저장소를 추가하려면 아래 명령에서 stable 뒤에 nightly 또는 test(..