任务:创建新的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