1. Ubuntu 20.04 Docker 설치
- 도커 설치전 업데이트 합니다.
- docker GPG키 및 저장 소를 추가 하기 위해서 crul을 설치 합니다.
- GPG 키 인증
- repository를 추가 합니다.
- 도커 엔진을 설치 합니다.
- 도커 버전을 확인 합니다.
$ sudo apt update
$ sudo apt-get install -y ca-certificates curl software-properties-common
apt-transport-https gnupg lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
$ sudo apt update
$ sudo apt-get install docker-ce
$ sudo apt update
2. Docker 이미지 위치 바꾸기
- Docker 이미지 디렉토리를 변경 합니다.
- docker.servide 파일을 수정 하여, 위치를 바꾸어 줍니다.
- 14번째 라인에서 패스를 바꾸어 줍니다.
$ mkdir /home/dockerImages/
$ vi /lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
--data-root=home/dockerImages/
$service docer stop
$service docer stop
$service docker status
$service docker start
$service docker status
3. Docker UI 관리툴 설치
이건은 바로 디렉토리를 만들어서, 이미지까지 도커허브에서 Pull 한 다음 컨테이너에 올리는 것입니다.
- 도커 디렉토리 만듭니다.
- 서비스를 도크 허브에서 Pull 합니다.
$ sudo mkdir -p /var/portainer/data
$ docker run -d -p 9000:9000 --name=portainer --restart=unless-stopped -v /var/run/docker.sock:/var/run/docker.sock -v /var/portainer/data:/data portainer/portaine
4. rstudio 도커 실행 하기
이건도 마찮가지로, Dock hub 에서 바로 Pull 해서 컨테이너 까지 올리는 것 입니다.
$ docker run -d -p -v "$(realpath ~/work/rsutido1):/home/rstudio 2201:22 -p 8787:8787 -e PASSWORD=passwd --name my-rstudio-ssh rdmkyg/rstudio.ssh
참고로 빨간색으로 되어 있는 것은 매번 실행 할때 마다 바꾸는 것입니다.
이것과 관련 하여 자세한 내용은 아래의 홈페이지를 참고 하시면 됩니다.
패키지 관련 사이트
install.packages("doMC")
‘/usr/local/lib/R/site-library’의 위치에 패키지(들)을 설치합니다.
(왜냐하면 ‘lib’가 지정되지 않았기 때문입니다)
URL 'https://packagemanager.rstudio.com/cran/__linux__/focal/latest/src/contrib/doMC_1.3.8.tar.gz'을 시도합니다
Content type 'binary/octet-stream' length 167194 bytes (163 KB)
==================================================
downloaded 163 KB
* installing *binary* package ‘doMC’ ...
* DONE (doMC)
The downloaded source packages are in
‘/tmp/RtmpWtvZrH/downloaded_packages’
댓글 없음:
댓글 쓰기