- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经克隆了 puckel 的 Airflow 容器项目并在 Ubuntu 中加载了容器。似乎 Airflow 容器在初始加载后运行良好(见下面的日志),但我无法连接到 localhost 端口 8080,该端口是用于查看 Airflow UI 的端口
截图:/image/0nWn1.png
Airflow Dockerfile:/image/9OR1k.png
我觉得我忽略了一些微不足道的事情,但我花了几个小时对其进行故障排除,这让我发疯了。有人有什么建议吗?
尝试过的事情:-用户权限(sudo,root)-重新启动虚拟机-重新启动计算机
root@VirtualBox:~/GIT/docker-airflow# docker run 9201870f6b60
[2019-06-04 21:50:23,076] {{__init__.py:51}} INFO - Using executor SequentialExecutor
DB: sqlite:////usr/local/airflow/airflow/airflow.db
[2019-06-04 21:50:24,200] {{db.py:338}} INFO - Creating tables
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade -> e3a246e0dc1, current schema
INFO [alembic.runtime.migration] Running upgrade e3a246e0dc1 -> 1507a7289a2f, create is_encrypted
/usr/local/lib/python3.6/site-packages/alembic/util/messaging.py:69: UserWarning: Skipping unsupported ALTER for creation of implicit constraint
warnings.warn(msg)
INFO [alembic.runtime.migration] Running upgrade 1507a7289a2f -> 13eb55f81627, maintain history for compatibility with earlier migrations
INFO [alembic.runtime.migration] Running upgrade 13eb55f81627 -> 338e90f54d61, More logging into task_instance
INFO [alembic.runtime.migration] Running upgrade 338e90f54d61 -> 52d714495f0, job_id indices
INFO [alembic.runtime.migration] Running upgrade 52d714495f0 -> 502898887f84, Adding extra to Log
INFO [alembic.runtime.migration] Running upgrade 502898887f84 -> 1b38cef5b76e, add dagrun
INFO [alembic.runtime.migration] Running upgrade 1b38cef5b76e -> 2e541a1dcfed, task_duration
INFO [alembic.runtime.migration] Running upgrade 2e541a1dcfed -> 40e67319e3a9, dagrun_config
INFO [alembic.runtime.migration] Running upgrade 40e67319e3a9 -> 561833c1c74b, add password column to user
INFO [alembic.runtime.migration] Running upgrade 561833c1c74b -> 4446e08588, dagrun start end
INFO [alembic.runtime.migration] Running upgrade 4446e08588 -> bbc73705a13e, Add notification_sent column to sla_miss
INFO [alembic.runtime.migration] Running upgrade bbc73705a13e -> bba5a7cfc896, Add a column to track the encryption state of the 'Extra' field in connection
INFO [alembic.runtime.migration] Running upgrade bba5a7cfc896 -> 1968acfc09e3, add is_encrypted column to variable table
INFO [alembic.runtime.migration] Running upgrade 1968acfc09e3 -> 2e82aab8ef20, rename user table
INFO [alembic.runtime.migration] Running upgrade 2e82aab8ef20 -> 211e584da130, add TI state index
INFO [alembic.runtime.migration] Running upgrade 211e584da130 -> 64de9cddf6c9, add task fails journal table
INFO [alembic.runtime.migration] Running upgrade 64de9cddf6c9 -> f2ca10b85618, add dag_stats table
INFO [alembic.runtime.migration] Running upgrade f2ca10b85618 -> 4addfa1236f1, Add fractional seconds to mysql tables
INFO [alembic.runtime.migration] Running upgrade 4addfa1236f1 -> 8504051e801b, xcom dag task indices
INFO [alembic.runtime.migration] Running upgrade 8504051e801b -> 5e7d17757c7a, add pid field to TaskInstance
INFO [alembic.runtime.migration] Running upgrade 5e7d17757c7a -> 127d2bf2dfa7, Add dag_id/state index on dag_run table
INFO [alembic.runtime.migration] Running upgrade 127d2bf2dfa7 -> cc1e65623dc7, add max tries column to task instance
INFO [alembic.runtime.migration] Running upgrade cc1e65623dc7 -> bdaa763e6c56, Make xcom value column a large binary
INFO [alembic.runtime.migration] Running upgrade bdaa763e6c56 -> 947454bf1dff, add ti job_id index
INFO [alembic.runtime.migration] Running upgrade 947454bf1dff -> d2ae31099d61, Increase text size for MySQL (not relevant for other DBs' text types)
INFO [alembic.runtime.migration] Running upgrade d2ae31099d61 -> 0e2a74e0fc9f, Add time zone awareness
INFO [alembic.runtime.migration] Running upgrade d2ae31099d61 -> 33ae817a1ff4, kubernetes_resource_checkpointing
INFO [alembic.runtime.migration] Running upgrade 33ae817a1ff4 -> 27c6a30d7c24, kubernetes_resource_checkpointing
INFO [alembic.runtime.migration] Running upgrade 27c6a30d7c24 -> 86770d1215c0, add kubernetes scheduler uniqueness
INFO [alembic.runtime.migration] Running upgrade 86770d1215c0, 0e2a74e0fc9f -> 05f30312d566, merge heads
INFO [alembic.runtime.migration] Running upgrade 05f30312d566 -> f23433877c24, fix mysql not null constraint
INFO [alembic.runtime.migration] Running upgrade f23433877c24 -> 856955da8476, fix sqlite foreign key
INFO [alembic.runtime.migration] Running upgrade 856955da8476 -> 9635ae0956e7, index-faskfail
INFO [alembic.runtime.migration] Running upgrade 9635ae0956e7 -> dd25f486b8ea
INFO [alembic.runtime.migration] Running upgrade dd25f486b8ea -> bf00311e1990, add index to taskinstance
INFO [alembic.runtime.migration] Running upgrade 9635ae0956e7 -> 0a2a5b66e19d, add task_reschedule table
INFO [alembic.runtime.migration] Running upgrade 0a2a5b66e19d, bf00311e1990 -> 03bc53e68815, merge_heads_2
INFO [alembic.runtime.migration] Running upgrade 03bc53e68815 -> 41f5f12752f8, add superuser field
Done.
[2019-06-04 21:50:27,875] {{__init__.py:51}} INFO - Using executor SequentialExecutor
____________ _____________
____ |__( )_________ __/__ /________ __
____ /| |_ /__ ___/_ /_ __ /_ __ \_ | /| / /
___ ___ | / _ / _ __/ _ / / /_/ /_ |/ |/ /
_/_/ |_/_/ /_/ /_/ /_/ \____/____/|__/
[2019-06-04 21:50:28,738] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:50:30 +0000] [18] [INFO] Starting gunicorn 19.9.0
[2019-06-04 21:50:30 +0000] [18] [INFO] Listening at: http://0.0.0.0:8080 (18)
[2019-06-04 21:50:30 +0000] [18] [INFO] Using worker: sync
[2019-06-04 21:50:30 +0000] [23] [INFO] Booting worker with pid: 23
[2019-06-04 21:50:30 +0000] [24] [INFO] Booting worker with pid: 24
[2019-06-04 21:50:30 +0000] [25] [INFO] Booting worker with pid: 25
[2019-06-04 21:50:30 +0000] [26] [INFO] Booting worker with pid: 26
[2019-06-04 21:50:31,002] {{__init__.py:51}} INFO - Using executor SequentialExecutor
Running the Gunicorn Server with:
Workers: 4 sync
Host: 0.0.0.0:8080
Timeout: 120
Logfiles: - -
=================================================================
[2019-06-04 21:50:31,224] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:50:31,316] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:50:31,335] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:50:32,196] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:50:32,335] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:50:32,410] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:50:32,416] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:51:03 +0000] [18] [INFO] Handling signal: ttin
[2019-06-04 21:51:03 +0000] [39] [INFO] Booting worker with pid: 39
[2019-06-04 21:51:03,250] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:51:03,872] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:51:04 +0000] [18] [INFO] Handling signal: ttou
[2019-06-04 21:51:04 +0000] [23] [INFO] Worker exiting (pid: 23)
[2019-06-04 21:51:34 +0000] [18] [INFO] Handling signal: ttin
[2019-06-04 21:51:34 +0000] [43] [INFO] Booting worker with pid: 43
[2019-06-04 21:51:34,636] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:51:35,204] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:51:35 +0000] [18] [INFO] Handling signal: ttou
[2019-06-04 21:51:35 +0000] [24] [INFO] Worker exiting (pid: 24)
[2019-06-04 21:52:05 +0000] [18] [INFO] Handling signal: ttin
[2019-06-04 21:52:05 +0000] [47] [INFO] Booting worker with pid: 47
[2019-06-04 21:52:05,935] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:52:06,508] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:52:06 +0000] [18] [INFO] Handling signal: ttou
[2019-06-04 21:52:06 +0000] [25] [INFO] Worker exiting (pid: 25)
[2019-06-04 21:52:37 +0000] [18] [INFO] Handling signal: ttin
[2019-06-04 21:52:37 +0000] [51] [INFO] Booting worker with pid: 51
[2019-06-04 21:52:37,311] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:52:37,894] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:52:38 +0000] [18] [INFO] Handling signal: ttou
[2019-06-04 21:52:38 +0000] [26] [INFO] Worker exiting (pid: 26)
[2019-06-04 21:53:08 +0000] [18] [INFO] Handling signal: ttin
[2019-06-04 21:53:08 +0000] [55] [INFO] Booting worker with pid: 55
[2019-06-04 21:53:08,815] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:53:09,385] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:53:09 +0000] [18] [INFO] Handling signal: ttou
[2019-06-04 21:53:09 +0000] [39] [INFO] Worker exiting (pid: 39)
[2019-06-04 21:53:40 +0000] [18] [INFO] Handling signal: ttin
[2019-06-04 21:53:40 +0000] [59] [INFO] Booting worker with pid: 59
[2019-06-04 21:53:40,171] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:53:40,737] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:53:41 +0000] [18] [INFO] Handling signal: ttou
[2019-06-04 21:53:41 +0000] [43] [INFO] Worker exiting (pid: 43)
[2019-06-04 21:54:11 +0000] [18] [INFO] Handling signal: ttin
[2019-06-04 21:54:11 +0000] [63] [INFO] Booting worker with pid: 63
[2019-06-04 21:54:11,525] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:54:12,107] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:54:12 +0000] [18] [INFO] Handling signal: ttou
[2019-06-04 21:54:12 +0000] [47] [INFO] Worker exiting (pid: 47)
[2019-06-04 21:54:42 +0000] [18] [INFO] Handling signal: ttin
[2019-06-04 21:54:42 +0000] [67] [INFO] Booting worker with pid: 67
[2019-06-04 21:54:42,871] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:54:43,440] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:54:43 +0000] [18] [INFO] Handling signal: ttou
[2019-06-04 21:54:43 +0000] [51] [INFO] Worker exiting (pid: 51)
[2019-06-04 21:55:14 +0000] [18] [INFO] Handling signal: ttin
[2019-06-04 21:55:14 +0000] [71] [INFO] Booting worker with pid: 71
[2019-06-04 21:55:14,318] {{__init__.py:51}} INFO - Using executor SequentialExecutor
[2019-06-04 21:55:14,896] {{models.py:273}} INFO - Filling up the DagBag from /usr/local/airflow/dags
[2019-06-04 21:55:15 +0000] [18] [INFO] Handling signal: ttou
[2019-06-04 21:55:15 +0000] [55] [INFO] Worker exiting (pid: 55)
最佳答案
正如@HSchmale 指出的那样,忘记映射端口。 docker run -p 8080:8080 解决了这个问题
关于ubuntu - 运行 Airflow 时无法访问 localhost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56453486/
我通过 spring ioc 编写了一些 Rest 应用程序。但我无法解决这个问题。这是我的异常(exception): org.springframework.beans.factory.BeanC
我对 TestNG、Spring 框架等完全陌生,我正在尝试使用注释 @Value通过 @Configuration 访问配置文件注释。 我在这里想要实现的目标是让控制台从配置文件中写出“hi”,通过
为此工作了几个小时。我完全被难住了。 这是 CS113 的实验室。 如果用户在程序(二进制计算器)结束时选择继续,我们需要使用 goto 语句来到达程序的顶部。 但是,我们还需要释放所有分配的内存。
我正在尝试使用 ffmpeg 库构建一个小的 C 程序。但是我什至无法使用 avformat_open_input() 打开音频文件设置检查错误代码的函数后,我得到以下输出: Error code:
使用 Spring Initializer 创建一个简单的 Spring boot。我只在可用选项下选择 DevTools。 创建项目后,无需对其进行任何更改,即可正常运行程序。 现在,当我尝试在项目
所以我只是在 Mac OS X 中通过 brew 安装了 qt。但是它无法链接它。当我尝试运行 brew link qt 或 brew link --overwrite qt 我得到以下信息: ton
我在提交和 pull 时遇到了问题:在提交的 IDE 中,我看到: warning not all local changes may be shown due to an error: unable
我跑 man gcc | grep "-L" 我明白了 Usage: grep [OPTION]... PATTERN [FILE]... Try `grep --help' for more inf
我有一段代码,旨在接收任何 URL 并将其从网络上撕下来。到目前为止,它运行良好,直到有人给了它这个 URL: http://www.aspensurgical.com/static/images/a
在过去的 5 个小时里,我一直在尝试在我的服务器上设置 WireGuard,但在完成所有设置后,我无法 ping IP 或解析域。 下面是服务器配置 [Interface] Address = 10.
我正在尝试在 GitLab 中 fork 我的一个私有(private)项目,但是当我按下 fork 按钮时,我会收到以下信息: No available namespaces to fork the
我这里遇到了一些问题。我是 node.js 和 Rest API 的新手,但我正在尝试自学。我制作了 REST API,使用 MongoDB 与我的数据库进行通信,我使用 Postman 来测试我的路
下面的代码在控制台中给出以下消息: Uncaught DOMException: Failed to execute 'appendChild' on 'Node': The new child el
我正在尝试调用一个新端点来显示数据,我意识到在上一组有效的数据中,它在数据周围用一对额外的“[]”括号进行控制台,我认为这就是问题是,而新端点不会以我使用数据的方式产生它! 这是 NgFor 失败的原
我正在尝试将我的 Symfony2 应用程序部署到我的 Azure Web 应用程序,但遇到了一些麻烦。 推送到远程时,我在终端中收到以下消息 remote: Updating branch 'mas
Minikube已启动并正在运行,没有任何错误,但是我无法 curl IP。我在这里遵循:https://docs.traefik.io/user-guide/kubernetes/,似乎没有提到关闭
每当我尝试docker组成任何项目时,都会出现以下错误。 我尝试过有和没有sudo 我在这台机器上只有这个问题。我可以在Mac和Amazon WorkSpace上运行相同的容器。 (myslabs)
我正在尝试 pip install stanza 并收到此消息: ERROR: No matching distribution found for torch>=1.3.0 (from stanza
DNS 解析看起来不错,但我无法 ping 我的服务。可能是什么原因? 来自集群中的另一个 Pod: $ ping backend PING backend.default.svc.cluster.l
我正在使用Hibernate 4 + Spring MVC 4当我开始 Apache Tomcat Server 8我收到此错误: Error creating bean with name 'wel
我是一名优秀的程序员,十分优秀!