我一直在使用Nexus发布我的Docker镜像几个月,我非常喜欢它添加到经典Docker Registry中的功能.
最近,我们存储的图像数量导致磁盘空间问题.我环顾了图形界面,显然没有什么可以同时删除多个Docker图像.我知道有一个Nexus任务可以删除未使用的工件,但它似乎只适用于Maven和Nugget.
有没有办法使用Nexus Repository Manager OSS 3.0.1-01同时删除未使用的图像或至少几个图像?
谢谢!
我正在使用 Angular 编写第一个组件测试,但在使 ngModel 绑定工作时遇到一些困难。这是我的测试模块定义:
beforeEach(async(() => {
TestBed.configureTestingModule({
declarations: [
LdapLoginComponent,
],
imports: [
CommonModule,
FormsModule,
NoopAnimationsModule,
MatInputModule,
MatFormFieldModule,
RouterTestingModule,
],
providers: [
{
provide: AuthorizationService,
useValue: { login() {} },
},
]
}).compileComponents();
}));
Run Code Online (Sandbox Code Playgroud)
这是我的测试用例:
it('should bind form fields with class', fakeAsync(() => {
// Given
const username = 'username';
const password = 'password';
const usernameField = de.query(By.css('input[name=username]')).nativeElement;
const passwordField = de.query(By.css('input[name=password]')).nativeElement;
// When
usernameField.value = username;
passwordField.value = password;
usernameField.dispatchEvent(new Event('input'));
passwordField.dispatchEvent(new Event('input'));
tick();
fixture.detectChanges();
// Then …Run Code Online (Sandbox Code Playgroud) 我目前在Docker镜像中使用Supervisor来启动和管理我的服务,如果这些服务中至少有一个进入FATAL状态,我想配置Supervisor退出.
这样做,除了Supervisor之外什么都没有成功启动时,我想避免让Docker容器处于运行状态.
谢谢!
我目前正在使用Spring Data Mongo进行项目。我的存储库只是扩展MongoRepository的接口。我想添加一个自定义查询方法,以检索集合中一个字段的所有不同值。
我尝试过这样的事情:
@RepositoryRestResource(path = "devices", collectionResourceRel = "deviceInfos")
public interface DeviceInfoRepository extends MongoRepository<DeviceInfo, String> {
@RestResource(path = "distinctUnitIds")
List<String> findDistinctUnitIdBy();
}
Run Code Online (Sandbox Code Playgroud)
有了这些代码,Spring会给我一个错误,因为它无法建立我的列表。所以我尝试了这个:
@RepositoryRestResource(path = "devices", collectionResourceRel = "deviceInfos")
public interface DeviceInfoRepository extends MongoRepository<DeviceInfo, String> {
@RestResource(path = "distinctUnitIds")
List<DeviceInfo> findDistinctUnitIdBy();
}
Run Code Online (Sandbox Code Playgroud)
该代码可以工作,但独特之处似乎被完全忽略了。
关于Distinct查询方法的文档确实不清楚...
我做错什么了吗?解决使用Spring Data获得字段的不同值的最佳方法是什么?
谢谢!