前言
在新环境中搭建已有系统是一件非常头疼的事情,缓慢的安装过程,莫名其妙的错误。。。。而docker可以打包你的环境为镜像,需要部署的时候直接加载镜像即可。当然这只是docker的一个小的功能。
常见命令如下:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16#载入镜像
docker import ubuntu_sshd.tar ubuntu:v2
#查看镜像
docker images
#运行容器
docker run -it ubuntu:v2 /bin/bash
#查看容器
docker ps -a
#打包镜像
docker export 2ccd734c1ec5 > ubuntu_sshd.tar
#删除容器
docker rm hufdsaf_dafdsa
#删除镜像
docker rmi 2ccd734c1ec5
#启动停止的容器
docker start -i hufdsaf_dafdsa
ubuntu 14.04 安装docker预备条件
Docker 需要在64位版本的Ubuntu上安装。此外,你还需要保证你的 Ubuntu 内核的最小版本不低于 3.10,其中3.10 小版本和更新维护版也是可以使用的。1
uname -r
升级软件包管理器 安装必须和可选包 后重启1
2
3sudo apt-get update
sudo apt-get install linux-image-generic-lts-trusty
sudo reboot
查看wget是否安装1
sudo apt-get install wget #安装wget
Ubuntu 安装Docker
获取最新版本的Docker安装包1
wget -qO- https://get.docker.com/ | sh
验证 Docker 是否被正确的安装1
sudo docker run hello-world
创建 docker 用户组 以及添加 当前用户到 docker1
2
3
4# Add the docker group if it doesn't already exist.
$ sudo groupadd docker
#改完后需要重新登陆用户
$ sudo gpasswd -a ${USER} docker
运行镜像ubuntu 该命令将自动下载最新镜像并运行
1 | docker run -it ubuntu /bin/bash |
下载安装openssh-server 启动ssh 并创建登录用户
1 | apt-get install openssh-server |
使用ssh登录到docker虚拟机中
1 | ifconfig #查看虚拟机ip地址 |