- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 docker 容器上运行了 airflow
。我正在使用 airflow 2.0.2 版
.
我知道我实际上可以通过 UI 创建池。但我正在寻找一种通过 pools.json
文件在 docker build 上以编程方式创建池的方法。有什么帮助吗?
1 Câu trả lời
您可以通过 REST API 以编程方式执行此操作或 CLI . REST API 允许通过 HTTP 一个一个地添加池。 CLI 有一个 yêu cầu从 JSON 文件导入池:
airflow pools import [-h] [-v] FILEPATH
Ví dụ:
{
"pool_1": {"slots": 5, "description": ""},
"pool_2": {"slots": 5, "description": "test"}
}
格式为:[pool name]": {"slots": [nr of slots], "description": "[description]"}
airflow pools import pools.json
该命令是幂等的,因此您可以根据需要多次运行它。对现有池的更改会导致更新,将创建新池。从 pools.json
中删除池不会删除 Airflow 中的池——您必须手动执行此操作。
由于它是幂等的,您可以在您的 Airflow 镜像中构建一个 pools.json
文件,并在您的容器进程开始时运行 airflow pools import
,这样池在每个 Airflow 容器的开头进行检查。
关于docker - 以编程方式创建 Airflow 池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69254552/
Tôi đang sử dụng dockerfile sau: FROM ubuntu:14.04 MAINTAINER xxx xxx # SSH RUN apt-get update && apt-get install
Tôi chạy docker-compose build celery và (sau nhiều giờ thử nghiệm và kết nối kém) thì thành công. 80% đầu tiên của Dockerfile ứng dụng giống hệt nhau, nhưng bộ nhớ đệm không được sử dụng lại. Từ những gì tôi có thể quét được,
Tôi có thể tạo thành công dịch vụ Docker registry v2 bằng lệnh sau: docker service create. Sau đó, tôi sử dụng docker push để đẩy một số hình ảnh lên dịch vụ. Khi tôi sử dụng curl localh
Tôi đang cố gắng xây dựng một CI bằng gitlab, tôi bắt đầu bằng một hình ảnh docker cho gitlab và tôi không gặp vấn đề gì với kho lưu trữ giao diện người dùng, nhưng bây giờ với cùng tệp cấu hình gitlab-ci, tôi lại gặp lỗi daemon này. Đây là đầu vào được xây dựng
Trường hợp sử dụng: Chúng tôi có một số "công việc phát hành" trong Jenkins để xây dựng và đẩy hình ảnh Docker của ứng dụng của chúng tôi lên sổ đăng ký Docker, cập nhật phiên bản dự án trong nhiều tệp khác nhau và cuối cùng đẩy thẻ phát hành lên kho lưu trữ Docker tương ứng.
Khi tôi cố gắng xây dựng tệp docker của mình, docker trả về lỗi sau: [+] Đang xây dựng 0,0 giây (1/2)
Tác giả của docker-in-docker khuyến cáo không nên sử dụng hình ảnh này cho mục đích CI trong blog này: jpetazzo/Sử dụng Docker-in-Docker cho CI hoặc thử nghiệm của bạn en
Tôi đã tạo Dockerfile để chạy Docker trong Docker: FROM ubuntu:16.04 RUN apt-get update && \ apt-get in
Tôi đang cố gắng nhắm mục tiêu vào một thẻ cụ thể cho một hình ảnh Docker. Tôi có thể thực hiện việc này trên dòng lệnh như thế nào? Tôi muốn tránh việc tải xuống tất cả hình ảnh rồi sau đó xóa những hình ảnh không cần thiết. Trong phiên bản Ubuntu chính thức, https://registry.hub.do
Tôi đang cố chạy docker trong docker. Mục đích duy nhất là thử nghiệm, tôi không cố gắng triển khai bất kỳ chức năng nào, tôi chỉ muốn kiểm tra hiệu suất của docker khi nó được chạy từ một docker khác. Tôi khởi động docker thông qua boot2docker trên Mac
docker-compose.yml phiên bản: "3" dịch vụ: daggr: hình ảnh: "docker.pvt.com/test/daggr:stable"
Tôi có một trường hợp sử dụng rất cụ thể cho môi trường phát triển. Trong một số mã, tôi khởi động một container để thu thập dữ liệu từ một trang và lấy mã thông báo cho dịch vụ (Gitlab) đang chạy trong container đó. Bây giờ, tôi muốn Dockerize chạy mã của nó. Cụ thể, một cái gì đó như: o
Câu hỏi này đã được hỏi trước đây nhưng lúc đó tôi không chắc liệu việc triển khai ngăn xếp docker có thể được thực hiện bằng cách sử dụng tệp docker-compose hay không. Vì phiên bản mới nhất hỗ trợ triển khai các dịch vụ vào ngăn xếp bằng cách sử dụng compose, do đó, tôi không thể hiểu được giá trị của tệp dab. Tôi đã kiểm tra
Tôi đã được hỏi câu hỏi này trong một cuộc phỏng vấn và không thể trả lời. Cũng không tìm thấy thông tin có liên quan nào. Câu trả lời hay nhất Theo như đã nêu trong tài liệu Docker, sổ đăng ký Docker là: [...] một dịch vụ được lưu trữ có chứa
Có cách nào để sao chép tất cả các file có phần mở rộng nhất định vào máy chủ trong Docker không? Giống như docker cp container_name:path/to/file/in/docker/*.png path/o
Trình điều khiển nhật ký của tôi được đặt thành journald. Khi sử dụng trình điều khiển ghi nhật ký, cấu hình cấp độ nhật ký trong tệp daemon.json có ảnh hưởng đến nhật ký không? Khi sử dụng docker logs, nó chỉ ảnh hưởng tới container logs phải không? Ví dụ, docker và journ
Gần đây tôi bắt đầu sử dụng Docker + Celery. Tôi cũng đã chia sẻ mã mẫu đầy đủ cho ví dụ này trên github, sau đây là một số đoạn trích để giúp giải thích quan điểm của tôi. Trong ngữ cảnh
Sau khi chạy lệnh docker build, tôi đã thử commit image đã build nhưng nhận được lỗi sau Bước 12: CMD activator run ---> Using cache ---> efc82ff1ca
Chúng tôi có docker-compose.yml chứa cấu hình cho Kafka, zookeeper và schema registry Khi chúng tôi khởi động docker compose, chúng tôi nhận được lỗi sau
Tôi mới biết đến Docker. Có thể thiết lập kho lưu trữ hình ảnh Docker base bên ngoài Docker Hub không? Giả sử thay vì có tài khoản DH, bạn lưu trữ chúng trên đám mây thì sao? Cảm ơn. Câu trả lời hay nhất Bạn có thể lưu trữ sổ đăng ký của riêng mình nếu muốn. Có sẵn trên Depl
Tôi là một lập trình viên xuất sắc, rất giỏi!