前提
Docker 要求 Ubuntu 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的 Ubuntu 版本是否支持 Docker。
通过 uname -r 命令查看你当前的内核版本
采用脚本安装
获取最新版本的 Docker 安装包
wget -qO- https://get.docker.com/ | sh
当要以非root用户可以直接运行docker时,需要执行 sudo usermod -aG docker lzd命令,然后重新登陆
测试:
查看docker是否成功 采用 docker version 或者 docker info
Docker 是服务器----客户端架构。命令行运行docker
命令的时候,需要本机有 Docker 服务。如果这项服务没有启动,可以用下面的命令启动
# service 命令的用法
$ sudo service docker start
# systemctl 命令的用法
$ sudo systemctl start docker
docker的helloword:
将 image 文件从仓库抓取到本地。# 列出本机的所有 image 文件。 $ docker image ls # 删除 image 文件 $ docker image rm [imageName]
$ docker image pull library/hello-world 或
$ docker image pull hello-world 运行
docker container run hello-world
镜像加速
在/etc/docker/daemon.json 中加入重启docker服务
{ "registry-mirrors": ["http://ef017c13.m.daocloud.io"], "live-restore": true }
service docker restart