Docker的安装
$ sudo apt-get update # 更新ubuntu的apt索引源
$sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common # 安装包允许apt通过HTTPS使用仓库
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - # 添加Docker 官方GPG key
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable" # 设置Docker稳定版仓库
$ sudo apt-get update # 添加仓库后,更新apt源索引
$ sudo apt-get install docker-ce # 安装Docker CE(社区版)
$ sudo docker run hello-world # 检查Docker CE 是否安装正确,出现图一,则正确安装
$ sudo service docker start # 启动docker
$ sudo service docker stop # 停止docker
$ sudo service docker restart # 重启docker
$ docker image ls # 列出镜像
$ docker image rm hello-world # 删除镜像
Docker 的使用
$ docker run -dit --name=myubuntu ubuntu # 创建守护式myubuntu容器,自动进入容器,exit命令推出时,容器不会停止,
## -it 创建一个交互容器,exit命令退出时,该容器也随之停止
$ docker exit # 退出容器
$ docker exec -it myubuntu2 /bin/bash # 进入已运行的容器
$ docker container ls --all # 查看容器列表,包括已经终止的
$ docker container start myubuntu # 启动容器,可以根据容器名或者容器id启动
$ docker container stop myubuntu # 停止容器
$ docker container kill # kill掉已经在运行的容器
$ docker container rm myubuntu # 删除容器
$ docker commit myubuntu myubuntu_image # 将容器保存为镜像, 容器名--镜像名
$ docker save -o ./ubuntu.tar myubuntu_image # 打包镜像,给别人使用
$ docker load -i ./ubuntu.tar # 可通过load方法,将镜像加载到本地