任務:創建新的container,鏡像使用ubuntu系統
注意使用nvidia-docker 命令才能使得容器內可以使用GPU資源,下面的都是docker命令,直接替換爲nvidia-docker就行了
Step 1 : 拉取ubuntu鏡像
docker search ubuntu # 查找鏡像資源
docker pull ubuntu # 拉取鏡像
這個ubuntu基本上就是個空架子,裏面啥都沒,全都需要自己重新安裝
Step 2 : 創建容器
1、查看現有的容器和鏡像
''' 查看所有container '''
docker ps -a
''' 查看所有鏡像環境 '''
docker images
2、創建新的容器
docker run -tid --name Bai -p 10086:22 ubuntu
# 端口映射到10086
# 創建容器名: Bai
# 使用的鏡像: ubuntu
進入該容器:
docker exec -it Bai /bin/bash
前面說了,這個ubuntu啥也沒,接下來安裝常用命令:
# 首先更新源
apt-get update
# 換源
#安裝常用工具
apt-get install -y vim
apt-get install -y tree
apt-get install -y net-tools
#安裝pip
apt-get install -y python-pip python-dev build-essential
#安裝supervisor
apt-get install -y supervisor
3、配置該容器ssh服務
apt-get install openssh-server -y # 安裝ssh服務
修改配置文件:
vim /etc/ssh/sshd_config
PermitRootLogin yes
UsePAM no