Ubuntu系統 docker創建容器,部署ssh

任務:創建新的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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章