Hi I'm trying to start Zeppelin in a docker container running
docker run -p 8080:8080 --rm --name zeppelin apache/zeppelin:0.8.2 but I'm unable to access to Zeppelin at localhost:8080 $ curl http://localhost:8080 curl: (56) Recv failure: Connection reset by peer The Zeppelin logs seem normal, and I can connect to other dockerized services. What could be the problem? Thanks a lot Tomás Zeppelin log root@d8e9057f7e95:/zeppelin/logs# cat zeppelin--d8e9057f7e95.log WARN [2019-10-30 17:23:49,731] ({main} ZeppelinConfiguration.java[create]:117) - Failed to load configuration, proceeding with a default INFO [2019-10-30 17:23:49,779] ({main} ZeppelinConfiguration.java[create]:129) - Server Host: 127.0.0.1 INFO [2019-10-30 17:23:49,779] ({main} ZeppelinConfiguration.java[create]:131) - Server Port: 8080 INFO [2019-10-30 17:23:49,779] ({main} ZeppelinConfiguration.java[create]:135) - Context Path: / INFO [2019-10-30 17:23:49,782] ({main} ZeppelinConfiguration.java[create]:136) - Zeppelin Version: 0.8.2 INFO [2019-10-30 17:23:49,816] ({main} Log.java[initialized]:193) - Logging initialized @436ms to org.eclipse.jetty.util.log.Slf4jLog WARN [2019-10-30 17:23:49,947] ({main} ServerConnector.java[setSoLingerTime]:458) - Ignoring deprecated socket close linger time INFO [2019-10-30 17:23:50,026] ({main} ZeppelinServer.java[setupWebAppContext]:413) - ZeppelinServer Webapp path: /zeppelin/webapps INFO [2019-10-30 17:23:50,125] ({main} ZeppelinServer.java[main]:239) - Starting zeppelin server INFO [2019-10-30 17:23:50,127] ({main} Server.java[doStart]:370) - jetty-9.4.14.v20181114; built: 2018-11-14T21:20:31.478Z; git: c4550056e785fb5665914545889f21dc136ad9e6; jvm 1.8.0_222-8u222-b10-1ubuntu1~16.04.1-b10 INFO [2019-10-30 17:23:53,032] ({main} StandardDescriptorProcessor.java[visitServlet]:283) - NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet INFO [2019-10-30 17:23:53,054] ({main} DefaultSessionIdManager.java[doStart]:365) - DefaultSessionIdManager workerName=node0 INFO [2019-10-30 17:23:53,054] ({main} DefaultSessionIdManager.java[doStart]:370) - No SessionScavenger set, using defaults INFO [2019-10-30 17:23:53,058] ({main} HouseKeeper.java[startScavenging]:149) - node0 Scavenging every 660000ms INFO [2019-10-30 17:23:53,381] ({main} SchedulerFactory.java[<init>]:59) - Scheduler Thread Pool Size: 100 WARN [2019-10-30 17:23:53,394] ({main} ZeppelinConfiguration.java[getConfigFSDir]:527) - zeppelin.config.fs.dir is not specified, fall back to local conf directory zeppelin.conf.dir WARN [2019-10-30 17:23:53,396] ({main} ZeppelinConfiguration.java[getConfigFSDir]:527) - zeppelin.config.fs.dir is not specified, fall back to local conf directory zeppelin.conf.dir INFO [2019-10-30 17:23:53,471] ({main} InterpreterSettingManager.java[<init>]:165) - Using RecoveryStorage: org.apache.zeppelin.interpreter.recovery.NullRecoveryStorage INFO [2019-10-30 17:23:53,473] ({main} InterpreterSettingManager.java[<init>]:169) - Using LifecycleManager: org.apache.zeppelin.interpreter.lifecycle.NullLifecycleManager INFO [2019-10-30 17:23:53,512] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: angular INFO [2019-10-30 17:23:53,523] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: spark INFO [2019-10-30 17:23:53,529] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: sh INFO [2019-10-30 17:23:53,537] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: cassandra WARN [2019-10-30 17:23:53,544] ({main} InterpreterSettingManager.java[init]:331) - No interpreter-setting.json found in /zeppelin/interpreter/${interpreter.name} WARN [2019-10-30 17:23:53,546] ({main} InterpreterSettingManager.java[init]:331) - No interpreter-setting.json found in /zeppelin/interpreter/lib INFO [2019-10-30 17:23:53,552] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: python INFO [2019-10-30 17:23:53,556] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: md INFO [2019-10-30 17:23:53,560] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: kylin INFO [2019-10-30 17:23:53,563] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: flink INFO [2019-10-30 17:23:53,568] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: jdbc INFO [2019-10-30 17:23:53,571] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: lens INFO [2019-10-30 17:23:53,575] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: file INFO [2019-10-30 17:23:53,579] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: ignite INFO [2019-10-30 17:23:53,584] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: livy INFO [2019-10-30 17:23:53,587] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: groovy INFO [2019-10-30 17:23:53,591] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: bigquery WARN [2019-10-30 17:23:53,734] ({main} InterpreterSettingManager.java[init]:331) - No interpreter-setting.json found in /zeppelin/interpreter/scio INFO [2019-10-30 17:23:53,738] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: sap INFO [2019-10-30 17:23:53,741] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: hbase INFO [2019-10-30 17:23:53,743] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: alluxio INFO [2019-10-30 17:23:53,748] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: neo4j INFO [2019-10-30 17:23:53,751] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: elasticsearch INFO [2019-10-30 17:23:53,753] ({main} InterpreterSettingManager.java[registerInterpreterSetting]:425) - Register InterpreterSettingTemplate: pig WARN [2019-10-30 17:23:53,754] ({main} LocalConfigStorage.java[loadInterpreterSettings]:60) - Interpreter Setting file /zeppelin/conf/interpreter.json is not existed INFO [2019-10-30 17:23:53,791] ({main} LocalConfigStorage.java[save]:53) - Save Interpreter Setting to /zeppelin/conf/interpreter.json INFO [2019-10-30 17:23:53,951] ({main} VfsLog.java[info]:138) - Using "/tmp/vfs_cache" as temporary files store. INFO [2019-10-30 17:23:54,010] ({main} GitNotebookRepo.java[<init>]:64) - Opening a git repo at '/zeppelin/notebook' INFO [2019-10-30 17:23:54,151] ({main} GitNotebookRepo.java[<init>]:67) - Git repo /zeppelin/notebook/.git does not exist, creating a new one INFO [2019-10-30 17:23:54,176] ({main} NotebookRepoSync.java[<init>]:77) - Instantiate NotebookRepo: org.apache.zeppelin.notebook.repo.GitNotebookRepo WARN [2019-10-30 17:23:54,272] ({main} NotebookAuthorization.java[getInstance]:86) - Notebook authorization module was called without initialization, initializing with default configuration WARN [2019-10-30 17:23:54,273] ({main} LocalConfigStorage.java[loadNotebookAuthorization]:77) - NotebookAuthorization file /zeppelin/conf/notebook-authorization.json is not existed INFO [2019-10-30 17:23:54,273] ({main} Credentials.java[loadFromFile]:121) - /zeppelin/conf/credentials.json INFO [2019-10-30 17:23:54,338] ({main} StdSchedulerFactory.java[instantiate]:1184) - Using default implementation for ThreadExecutor INFO [2019-10-30 17:23:54,342] ({main} SimpleThreadPool.java[initialize]:268) - Job execution threads will use class loader of thread: main INFO [2019-10-30 17:23:54,368] ({main} SchedulerSignalerImpl.java[<init>]:61) - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl INFO [2019-10-30 17:23:54,370] ({main} QuartzScheduler.java[<init>]:240) - Quartz Scheduler v.2.2.1 created. INFO [2019-10-30 17:23:54,378] ({main} RAMJobStore.java[initialize]:155) - RAMJobStore initialized. INFO [2019-10-30 17:23:54,379] ({main} QuartzScheduler.java[initialize]:305) - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'DefaultQuartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. INFO [2019-10-30 17:23:54,380] ({main} StdSchedulerFactory.java[instantiate]:1339) - Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties' INFO [2019-10-30 17:23:54,381] ({main} StdSchedulerFactory.java[instantiate]:1343) - Quartz scheduler version: 2.2.1 INFO [2019-10-30 17:23:54,384] ({main} QuartzScheduler.java[start]:575) - Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started. INFO [2019-10-30 17:23:55,053] ({main} FolderView.java[createFolder]:107) - Create folder Zeppelin Tutorial INFO [2019-10-30 17:23:55,054] ({main} FolderView.java[createFolder]:107) - Create folder / INFO [2019-10-30 17:23:55,054] ({main} Folder.java[setParent]:169) - Set parent of / to / INFO [2019-10-30 17:23:55,054] ({main} Folder.java[setParent]:169) - Set parent of Zeppelin Tutorial to / INFO [2019-10-30 17:23:55,054] ({main} Folder.java[addNote]:185) - Add note 2A94M5J1Z to folder Zeppelin Tutorial WARN [2019-10-30 17:23:55,056] ({main} Notebook.java[refreshCron]:981) - execution of the cron job is skipped cron is not enabled from Zeppelin server INFO [2019-10-30 17:23:55,064] ({main} Folder.java[addNote]:185) - Add note 2C57UKYWR to folder Zeppelin Tutorial WARN [2019-10-30 17:23:55,065] ({main} Notebook.java[refreshCron]:981) - execution of the cron job is skipped cron is not enabled from Zeppelin server INFO [2019-10-30 17:23:55,086] ({main} Folder.java[addNote]:185) - Add note 2BYEZ5EVK to folder Zeppelin Tutorial WARN [2019-10-30 17:23:55,090] ({main} Notebook.java[refreshCron]:981) - execution of the cron job is skipped cron is not enabled from Zeppelin server INFO [2019-10-30 17:23:55,124] ({main} Folder.java[addNote]:185) - Add note 2BWJFTXKJ to folder Zeppelin Tutorial WARN [2019-10-30 17:23:55,125] ({main} Notebook.java[refreshCron]:981) - execution of the cron job is skipped cron is not enabled from Zeppelin server INFO [2019-10-30 17:23:55,138] ({main} Folder.java[addNote]:185) - Add note 2C35YU814 to folder Zeppelin Tutorial WARN [2019-10-30 17:23:55,139] ({main} Notebook.java[refreshCron]:981) - execution of the cron job is skipped cron is not enabled from Zeppelin server INFO [2019-10-30 17:23:55,151] ({main} Folder.java[addNote]:185) - Add note 2C2AUG798 to folder Zeppelin Tutorial WARN [2019-10-30 17:23:55,152] ({main} Notebook.java[refreshCron]:981) - execution of the cron job is skipped cron is not enabled from Zeppelin server INFO [2019-10-30 17:23:55,152] ({main} Notebook.java[<init>]:127) - Notebook indexing started... INFO [2019-10-30 17:23:55,368] ({main} LuceneSearch.java[addIndexDocs]:305) - Indexing 6 notebooks took 215ms INFO [2019-10-30 17:23:55,369] ({main} Notebook.java[<init>]:129) - Notebook indexing finished: 6 indexed in 0s INFO [2019-10-30 17:23:55,371] ({main} Helium.java[loadConf]:103) - Add helium local registry /zeppelin/helium INFO [2019-10-30 17:23:55,372] ({main} Helium.java[loadConf]:100) - Add helium online registry https://s3.amazonaws.com/helium-package/helium.json WARN [2019-10-30 17:23:55,375] ({main} Helium.java[loadConf]:111) - /zeppelin/conf/helium.json does not exists INFO [2019-10-30 17:23:57,178] ({main} ContextHandler.java[doStart]:855) - Started o.e.j.w.WebAppContext@5af97850 {zeppelin-web,/,file:///zeppelin/webapps/webapp/,AVAILABLE}{/zeppelin/zeppelin-web-0.8.2.war} INFO [2019-10-30 17:23:57,211] ({main} AbstractConnector.java[doStart]:292) - Started ServerConnector@56637cff {HTTP/1.1,[http/1.1]}{127.0.0.1:8080} INFO [2019-10-30 17:23:57,214] ({main} Server.java[doStart]:407) - Started @7836ms INFO [2019-10-30 17:23:57,215] ({main} ZeppelinServer.java[main]:249) - Done, zeppelin server started