ubuntu基础镜像安装

2021-05-20  本文已影响0人  mater_sun

1. 下载ubuntu模板

这里以ubuntu14.04 为例,从openvz下载一个ubuntu14.04的模板
wget http://download.openvz.org/template/precreated/ubuntu-14.04-x86_64.tar.gz

2. 从本地镜像import镜像

cat ubuntu-15.10-x86_64-minimal.tar.gz |docker import - ubuntu:base

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://cb340bea.m.daocloud.io

3. 进入虚拟机

docker run -t -i ubuntu:latest /bin/bash

3.1 更新

apt-get update

3.2 安装supervisor服务

apt-get install supervisor cd /etc/supervisor/ cp supervisord.conf conf.d/ cd conf.d/ vi supervisord.conf

3.3 配置ssh服务

mkdir /var/run/sshd

passwd 123456

vi /etc/ssh/sshd_config 修改下面2个参数允许
[没安装ssh的话先安装:apt-get install openssh-server]
PermitRootLogin yes UsePAM no

3.4退出docker

exit

3.5 commit最新的Ubuntu:base

docker commit f3c8 ubuntu:base

3.5 根据Dockerfile开放22端口

mkdir ubuntu touch ubuntu/Dockerfile vi ubuntu/Dockerfile

FROM ubuntu:base EXPOSE 22 CMD ["/usr/bin/supervisord"]

docker build -t ubuntu:base ubuntu/

3.6 运行基础镜像

docker run -p 301:22 -d --name test ubuntu:base /usr/bin/supervisord
ssh 到301端口
ssh root@192.168.99.100 -p 301

上一篇 下一篇

猜你喜欢

热点阅读