ubuntu 14.04 安装docker

1. 安装 docker(Ubuntu)
   sudo apt-get install apt-transport-https 
   sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 
   sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list" 
   sudo apt-get update 
   sudo apt-get install lxc-docker
   sudo service docker start
   
2. 下载镜像启动
   sudo docker pull ubuntu:12.04
  完成后,即可随时使用该镜像了,例如创建一个容器,让其中运行 bash 应用
  sudo docker run -t -i ubuntu:12.04 /bin/bash

3.  这个时候这个镜像往往是不能上网的,需要修改一下 /etc/default/docker:
     添加一行: DOCKER_OPTS="--dns 192.168.32.2 --dns 8.8.4.4"
     里面的DNS必须是可以用的
     重启docker: sudo service docker restart

4. 测试一下:
    sudo docker run -t -i ubuntu:12.04 /bin/bash
    apt-get install ping
    ping www.baidu.com

5. 更新镜像:
     sudo docker commit -m "install ping" -a "aif-a" dae9e3a04293 ubuntu/12.04_2
    再次启动: sudo docker run -t -i ubuntu/12.04_2:latest /bin/bash
    ping 命令就可以用了,如果没有commit, ping 依然不可以用。

6. 镜像的导出
   sudo docker save -o ubuntu_12.04_2.tar ubuntu/12.04_2:latest

7. 载入
   sudo docker load --input ubuntu_12.04_2.tar
   这样这个镜像就可以用了

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐