我在尝试将 JRE 安装到我的 docker 容器中时遇到问题。
我不断收到错误消息;
Processing triggers for libc-bin (2.28-10) ...
Processing triggers for systemd (241-7~deb10u1) ...
Processing triggers for ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.38.1+dfsg-1) ...
Errors were encountered while processing:
openjdk-11-jre-headless:amd64
openjdk-11-jre:amd64
default-jre
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)
如果我稍微向上滚动构建输出,我还会看到以下问题;
Setting up default-jre-headless (2:1.11-71) ...
Setting up openjdk-11-jre-headless:amd64 (11.0.4+11-1~deb10u1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/rmid to provide /usr/bin/rmid (rmid) in …Run Code Online (Sandbox Code Playgroud) 我正在使用 PostgreSQL 构建一个应用程序……但我需要 2 个数据库……有没有一种简单的方法可以使用相同的用户名/密码/主机添加 2 个数据库?一种称为 API,一种称为 TESTING
我当前的 docker-compose DB 设置如下;
# PostgreSQL Service
postgresql:
image: postgres
container_name: postgresql
restart: unless-stopped
tty: true
ports:
- "5432:5432"
environment:
- POSTGRES_USER=dev
- POSTGRES_PASSWORD=development1234
- POSTGRES_DB=api
- SERVICE_TAGS=dev
- PGDATA=/tmp
volumes:
- ./dev/dbdata:/var/lib/postgresql/data
networks:
- app-network
Run Code Online (Sandbox Code Playgroud) 我想知道单击按钮时是否有可能在组件中进行多种操作。
目前,我有一个简单的组件。单击该按钮时,它会向数组添加一个ID ...非常简单的东西。
但是当按下按钮时,我还想将按钮文本更改为“选定”,然后将“ color =“ danger””标签添加到按钮。
我发现这真的很难。任何帮助将不胜感激。
import React, { Component } from "react";
import { Col, Card, CardBody, Button } from "reactstrap";
class ThisComponent extends Component {
addResponse(id) {
this.props.addResponseInState(id);
}
render() {
const { id } = this.props;
return (
<Col>
<Card>
<CardBody>
<Button onClick={() => this.addResponse(id)}>Select</Button>
</CardBody>
</Card>
</Col>
)
}
}
export default ThisComponent;
Run Code Online (Sandbox Code Playgroud)