harbor容器对应的默认目录

容器名 物理路径 容器路径
log /var/log/harbor /var/log/docker
registry数据目录 /data/registry /storage
registry配置目录 ./common/config/registry /etc/registry
mysql数据目録 /data/database /var/lib/mysql
mysql变量文件 /common/config/db/env
adminserver配置目录 /data/config/ /etc/adminserver/config/
adminserver秘钥文件 /data/secretkey /etc/adminserver/key
adminserver数据目录 /data/ /data/
UI配置文件 ./common/config/ui/app.conf /etc/ui/app.conf
UI私钥文件 ./common/config/ui/private_key.pem /etc/ui/private_key.pem
UI秘钥文件 /data/secretkey /etc/ui/key
UI /data/ca_download/ /etc/ui/ca/
UI /data/psc/ /etc/ui/token/
jobservice日志文件 /data/job_logs /var/log/jobs
jobservice配置文件 ./common/config/jobservice/app.conf /etc/jobservice/app.conf
jobservice秘钥文件 /data/secretkey /etc/jobservice/key
proxy配置文件 ./common/config/nginx /etc/nginx

需要在harbor的安装目录下,对harbor进行管理

#停止所有关于harbor的容器
docker-compose stop 
#开启所有关于Harbor的容器
docker-compose start
#删除所有关于Harbor的容器
docker-compose down
#建立所有关于Harbor的容器
docker-compose up

具体参考docker-compose的管理方法

[root@harbor harbor]# docker-compose down -h

停止容器并移除由“up”创建的容器、网络、卷和图像。

默认情况下,删除的唯一内容是:

-用于在撰写文件中定义的服务的容器

-在构成文件的“网络”部分中定义的网络

-如果使用一个默认网络

定义为“外部”的网络和卷从未被删除。

用法:Down[选项]
m
选项:

-rmi 类型删除Image。类型必须是:“全部”:删除任何服务使用的所有Image。“本地”:只删除没有“image”字段设置的自定义标记的Image。

-v 卷删除在组成文件的“卷”部分中声明的指定卷,以及附加到容器的匿名卷。

--remove-orphans 删除在撰写文件中未定义的服务的容器


[root@harbor harbor]# docker-compose up -h

构建,(re)创建、启动和连接到容器的服务。

除非已经运行,否则该命令还将启动任何链接服务。

“docker - up”命令会聚合每个容器的输出。当命令退出时,停止所有容器。运行“docker - up - d”启动容器的后台,并让它们运行。

如果有一个服务的现有容器,服务的配置或映像在容器创建后发生了变化,“docker - up”通过停止和重新创建容器来获取更改(保存挂载的卷)。为了防止组合更改,请使用“-不重新创建”标志。

如果您想强制组合停止和重新创建所有容器,请使用

“——force-recreate”标志。

用法:[选项][…]服务

选项:

-d 分离模式:在后台运行容器,打印新的容器名称。不兼容——abort-on-container-exit。

--no-color 产生单色输出。

--no-deps 不开始链接服务。

--force-recreate 重新创建容器,即使它们的配置和映像没有改变。不兼容——no-recreate。

--no-recreate 如果容器已经存在,不要重新创建它们。不兼容——force-recreate。

--no-build 不要建立一个形象,即使它丢失了。

--build 在启动容器之前构建图像。

--abort-on-container-exit 如果任何容器被停止,停止所有容器。不兼容- d。

-t, --timeout TIMEOUT 当附加或当容器已经运行时,暂停使用此超时以秒为容器关闭。(默认值:10)

--remove-orphans 删除在撰写文件中未定义的服务的容器

posted on 2017-08-18 15:28  菜鸡天然呆  阅读(1445)  评论(0编辑  收藏  举报