一、Docker的安装
-
配置apt允许以HTTPS方式拉取镜像安装:
$ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
-
添加Docker官方GPG key:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
校验 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88.
$ sudo apt-key fingerprint 0EBFCD88
-
配置稳定镜像
$ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
-
更新apt包索引
$ sudo apt-get update
-
安装最新版Docker
$ sudo apt-get install docker-ce
-
验证Docker是否安装成功
$ sudo docker run hello-world
二、Docker常用命令
- 查看镜像:docker images
- 获取一个新镜像:docker pull 镜像(ubuntu:16.04)
- 创建镜像:1、从已经创建的容器中更新镜像,并提交这个镜像;2、使用Dockerfile指令来创建一个新的镜像。
- 查看容器:docker ps -a(带-a是查看所有的,不带-a是查看启动的)
- 查看容器内运行的进程:docker top 容器号
- 查看应用程序日志:docker logs -f 容器号
- 创建容器:docker run -it --name 容器名 镜像名 /bin/bash
- 启动容器:docker start 容器名/号
- 重启容器:docker restart 容器名/号
- 停止容器:docker stop 容器名/号
- 删除容器:docker rm 容器名/号
- 进入容器:docker exec -it 容器名/号 /bin/bash