1、docker 安装
ubuntu系统下:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
或
curl -sSL https://get.daocloud.io/docker | sh
2、docker初体验
docker run ubuntu:15.10 /bin/echo "Hello world"
以上命令完整的意思可以解释为:Docker 以 ubuntu15.10 镜像创建一个新容器,然后在容器里执行 bin/echo “Hello world”,然后输出结果。
3、容器
获取镜像:docker可以使用的镜像地址:
docker pull ubuntu:14.10
查看获取的image
docker images
看到下载的image后可以启动容器了,启动容器:
docker run -it ubuntu:14.10 /bin/bash
查看所有容器:
docker ps -a
lichong@ubuntu:~$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
786a77546e6b ubuntu:14.10 “/bin/bash” 28 hours ago Up 2 hours (Paused) keen_cerf
退出容器 :
exit
启动和停止:
docker start 786a77546e6b
docker stop 786a77546e6b
其中,786a77546e6b为 CONTAINER ID。
进入容器:
docker exec -it 786a77546e6b /bin/bash
删除容器:
docker rm -f 786a77546e6b
4、镜像:
删除镜像
docker rmi ubuntu:14.10
提交修改后的镜像:
docker commit -m="has update" -a="runoob" 786a77546e6b runoob/ubuntu:v2
5、从容器中拷贝文件到本地
docker cp 786a77546e6b:/home/xxx ~/docker/