---
# System prepended metadata

title: Pairlab Tutorial

---

# Pairlab Tutorial
##### tags: `tutorials` `PairLab`

## NAS 備份（rsync）
1. 先要有NAS的帳號密碼（找學長要
2. 安裝 rsync 套件 
```
$ apt-get update
$ apt-get install rsync
```
3. 上傳指定資料夾到NAS
```
// 上傳雲端沒有的資料
$ rsync -avh [你的資料夾] [你的NAS帳號]@140.113.110.29:~/Drive
// 完全同步雲端資料（雲端資料夾會完全和本地資料夾一樣，跟上面不同的是，上面那個會保存之前本地上傳過的資料）
$ rsync -avh [你的資料夾] [你的NAS帳號]@140.113.110.29:~/Drive --delete
```

## 打包 container
1. 壓縮 container
```
$ sudo docker export [container的名字] > [壓縮檔名].tar
```
2. 解壓縮，把壓縮檔轉成映像檔 （映像檔名只能是小寫字母）
```
$ cat [壓縮檔名].tar | sudo docker import - [映像檔名]:v1.0
```
3. 執行 container
```
sudo docker run --gpus all -it --name [container的名字] --shm-size 1G --ipc=host -p 50500:22 -p 50550:8888 -p 50551:6006 [映像檔名]:v1.0 /bin/bash
```