同步操作将从 Java精选/Ebooks 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
可以使用docker rmi $(docker images -q -f dangling = rue)
命令。
image即镜像。image相当于container的模板,container创建后里面有什么软件完全取决于它使用什么image。
image可以通过container创建,相当于把此时container的状态保存成快照,也可以通过Dockerfile来创建。其中通过Dockerfile创建的方法能让环境配置和代码一起被版本库一起管理。
仓库(Repository)是存放一组关联镜像的集合,比如同一个应用的不同版本的镜像。
注册服务器(Registry)是存放实际的镜像的地方。
注册索引(Index)则负责维护用户的账号、权限、搜索、标签等管理。
注册服务器利用注册索引来实现认证等管理。
非官方地址,例如:dl.dockerpool.com。
Docker自1.3.0版本之后,加强了对镜像安全性的验证,需要手动添加对非官方仓库的信任。
DOCKER_OPTS=”–insecure-registry dl.dockerpool.com:5000”
重启docker服务即可。
备份镜像列表可以使用命令:
docker images | awk 'NR>l{prin七$1":"$2} ' | sort > images.list
导出所有镜像为当前目录下文件, 可以使用如下命令:
while read img; do
echo $img
file="${img/\//-}"
sudo docker save --output $file. tar $img
done< images.list
将本地镜像文件导入为Docker镜像:
while read img; do
echo $img
file="${img/\//-}"
docker load< $file.tar
done< images.list
Docker相关的本地资源存在/var/lib/docker/目录下。
其中container目录存放容器信息,graph目录存放镜像信息,aufs目录下存放具体的镜像底层文件。
docker logs
Ubuntu系统下Docker的配置文件是/etc/default/docker,CentOS系统配置文件存放在/etc/sysconfig/docker。
docker cp
命令,用于容器与主机之间的数据拷贝。
1、从主机往容器中拷贝
将主机/www/jingxuan目录拷贝到容器a1234556789的/www目录下。
docker cp /www/jingxuan a1234556789:/www/
2、将容器中文件拷往主机
将容器a1234556789的/www目录拷贝到主机的/tmp目录中。
docker cp a1234556789:/www /tmp/
当要查看一个docker容器的日志时,可以直接使用
docker logs 容器名字或者ID。
如果需要找其中包含某些内容(如xxx)的所有行,可以使用
docker logs 容器名字或者 ID 2>&1 | grep xxx
这里的2>&1代表把标准错误(文件描述符2)重定向(>)到标准输出(文件描述符 1)的位置(&)。
如果需要导出日志文件,可以使用
# grep 的 -i 表示不区分大小写
docker inspect 容器名字或者 ID | grep -i logpath
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。