一. 配置docker服务
1. docker 启动命令:dockerd -D H tcp: //127.0.0.1:2376
启动 Docker 服务,开启 Debug 模式,并监听在本地的 2376 端口。
等同于/etc/docker/daemon.json
{ "debug ” : true, ”hosts”:[”tcp://127.0.0 .1:2376”] }
2. docker启动命令(修改配置文件 /etc/ default/ docker后):
$ sudo systemctl daemon-reload
$ sudo systemctl start docker.service
3. 如果服务工作不正常,查看日志文件
Redhat:/var/log/messages
Ubuntu 或 CentOS :journalctl -u docker.service。
4. docker 重启后查看服务正常。
docker info XXX
5. 获取镜像
docker [image] pull NAME [ :TAG]
NAME是镜像仓库名称(用来区分镜像), TAG是镜像的标签(往往用来表示版本 信息)。 通常情况下, 描述一个镜像需要包括 “名称+标签“ 信息。
OPTIONS说明:
-a :拉取所有 tagged 镜像
--disable-content-trust :忽略镜像的校验,默认开启
有时需要使用镜像代理服务来加速Docker镜像获取 过程 ,可以在Docker服务启动配置中增加 --registry-mirror=proxy_URL来指定镜像代理服务地址(如https:// registry.docker-en.com)
6. 使用image 命令列出镜像
docker images [OPTIONS] [REPOSITORY[:TAG]]
OPTIONS说明:
-a :列出本地所有的镜像(含中间映像层,默认情况下,过滤掉中间映像层);
--digests :显示镜像的摘要信息;
-f :显示满足条件的镜像;( --filter=[]、--notrune= trueI false、 -q、 --quie七式rueI false)
--format :指定返回值的模板文件;
--no-trunc :显示完整的镜像信息;
-q :只显示镜像ID。
在列出信息中, 可以看到几个字段信息:
原文:https://www.cnblogs.com/duaner92/p/13029423.html