# Docker install wont works

**URL:** https://forum.pydio.com/t/docker-install-wont-works/2023
**Category:** Pydio Cells
**Created:** [January 11, 2019, 6:44pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023 "2019-01-11T18:44:04Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![marciofoz](https://avatars.discourse-cdn.com/v4/letter/m/b4bc9f/32.png) [@marciofoz](https://forum.pydio.com/u/marciofoz)
#### Post date: [January 11, 2019, 6:44pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/1 "2019-01-11T18:44:04Z")

</div>

Hello!!

I’m trying use Pydio Docker, with the basic syntax and it’s not working.

$ sudo docker run -it -p 8080:8080 --name test pydio/cells:latest

I get this output from containter:

cells\_1 | 2019-01-11T18:31:37.767Z INFO pydio.rest.install Starting installation now {“bindUrl”: “”}  
cells\_1 | 2019-01-11T18:31:39.865Z INFO pydio.rest.install stopping  
cells\_1 | 2019-01-11T18:31:39.865Z INFO http: Server closed  
**_cells\_1 | 2019-01-11T18:32:09.865Z INFO [ERROR] Stopping :8080: context deadline exceeded_**  
cells\_1 |  
cells\_1 | ✔ Installation Finished: server will restart  
cells\_1 |  
cells\_1 | 2019-01-11T18:32:09.869Z INFO pydio.grpc.data.objects started  
cells\_1 | 2019-01-11T18:32:09.880Z INFO pydio.grpc.data.objects Starting umbrella service pydio.grpc.data.objects. with sources {“sources”: [“local1”]}  
cells\_1 | 2019-01-11T18:32:09.888Z INFO pydio.grpc.update started  
cells\_1 | 2019-01-11T18:32:09.891Z INFO pydio.grpc.data.sync started  
cells\_1 | 2019-01-11T18:32:09.892Z INFO pydio.grpc.data.sync Starting umbrella service pydio.grpc.data.sync. with sources {“sources”: [“pydiods1”, “personal”, “cellsdata”]}  
cells\_1 | 2019-01-11T18:32:09.935Z INFO pydio.grpc.jobs started  
cells\_1 | 2019-01-11T18:32:09.971Z INFO pydio.grpc.log started  
cells\_1 | 2019-01-11T18:32:09.971Z INFO pydio.grpc.chat started  
**_cells\_1 | 2019-01-11T18:32:09.962Z ERROR pydio.grpc.meta Could not prepare start {“error”: “Storage is not available”}_**  
cells\_1 | 2019-01-11T18:32:09.972Z INFO pydio.grpc.config started  
cells\_1 | 2019-01-11T18:32:09.962Z ERROR pydio.grpc.changes Could not prepare start {“error”: “Storage is not available”}  
cells\_1 | 2019-01-11T18:32:09.973Z ERROR pydio.grpc.user-meta Could not prepare start {“error”: “Storage is not available”}  
cells\_1 | 2019-01-11T18:32:09.974Z ERROR pydio.grpc.auth Could not prepare start {“error”: “Storage is not available”}  
cells\_1 | 2019-01-11T18:32:09.974Z ERROR pydio.grpc.data-key Could not prepare start {“error”: “Storage is not available”}  
cells\_1 | 2019-01-11T18:32:09.980Z ERROR pydio.grpc.workspace Could not prepare start {“error”: “Storage is not available”}  
cells\_1 | 2019-01-11T18:32:09.985Z ERROR pydio.grpc.user-key Could not prepare start {“error”: “Storage is not available”}  
cells\_1 | 2019-01-11T18:32:09.994Z ERROR pydio.grpc.acl Could not prepare start {“error”: “Storage is not available”}  
cells\_1 | 2019-01-11T18:32:10.028Z INFO pydio.grpc.docstore started  
…

Tks

---

<div class="post-metadata">

### Author: ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)
#### Post date: [January 14, 2019, 8:11am UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/2 "2019-01-14T08:11:21Z")

</div>

Hi,  
first let’s make sure that you do not have another app using the 8080 port then, tell me which database did you use (version for instance maria db10.3, etc…), and also could you tell me how you try to access the cells inside the container, (localhost:8080, or ip:8080)

---

<div class="post-metadata">

### Author: ![marciofoz](https://avatars.discourse-cdn.com/v4/letter/m/b4bc9f/32.png) [@marciofoz](https://forum.pydio.com/u/marciofoz)
#### Post date: [January 14, 2019, 1:08pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/3 "2019-01-14T13:08:40Z")

</div>

Hi @zayn  
I have only this app running on 8080. I’m using Percona XtraDB Cluster 5.7.23.  
I access the container using the browser at [http://localhost:8080/](http://localhost:8080/)

Do you see that “bindUrl”: “”} is empty ?

Thank you.

---

<div class="post-metadata">

### Author: ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)
#### Post date: [January 14, 2019, 2:03pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/4 "2019-01-14T14:03:00Z")

</div>

Hi,  
yes by default the bind & external are set to `localhost:8080`, after you ran the command, to access the install you must go to `https://localhost:8080`, (by default ssl is enabled you must set the env to 1 if you do not want to).

You can change them with the following env:

- CELLS\_BIND=localhost:8080
- CELLS\_EXTERNAL=localhost:8080
- CELLS\_NO\_SSL=0

those are the env by default that you might need to change according to your setup, usually you can for instance put the ip of the host machine running the container.

Now onto the issue, i do not have knowledge of percona but it could be a db issue, i’ll do some testing while you try with new env variables.

---

<div class="post-metadata">

### Author: ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)
#### Post date: [January 14, 2019, 2:13pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/5 "2019-01-14T14:13:13Z")

</div>

i’ve just tested percona:latest and it works so it could be a configuration issue, let’s work this,  
you might have to try with the env variables for instance:

```auto
docker run -d -p 8080:8080 -e EXTERNAL_BIND=192.168.1.1:8080 -e CELLS_BIND=192.168.1.1:8080 -e CELLS_NO_SSL=1 --name cells pydio/cells:latest

```

then access with [http://192.168.1.1:8080](http://192.168.1.1:8080)  
(change all the address occurences with the one of the machine running the container)

---

<div class="post-metadata">

### Author: ![marciofoz](https://avatars.discourse-cdn.com/v4/letter/m/b4bc9f/32.png) [@marciofoz](https://forum.pydio.com/u/marciofoz)
#### Post date: [January 14, 2019, 3:30pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/6 "2019-01-14T15:30:17Z")

</div>

Hi !  
I can not put my output where cause “Sorry, new users can only put 2 links in a post.”

---

<div class="post-metadata">

### Author: ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)
#### Post date: [January 14, 2019, 4:26pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/7 "2019-01-14T16:26:46Z")

</div>

you can send them to me if you wish to avoid removing every single link.

---

<div class="post-metadata">

### Author: ![marciofoz](https://avatars.discourse-cdn.com/v4/letter/m/b4bc9f/32.png) [@marciofoz](https://forum.pydio.com/u/marciofoz)
#### Post date: [January 17, 2019, 5:30pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/8 "2019-01-17T17:30:31Z")

</div>

Hi !!

Still not working…

fyi, I’m using an external database server, then I replace ‘localhost’ by my database server ip address and user at install menu… but I not see it at log:

tks

$ sudo docker run -it -p 8080:8080 -e EXTERNAL\_BIND=[10.80.14.14:8080](http://10.80.14.14:8080) -e CELLS\_BIND=[10.80.14.14:8080](http://10.80.14.14:8080) -e CELLS\_NO\_SSL=1 --name cells pydio/cells:latest

[Configs] Upgrading: setting default config services/pydio.grpc.auth/dex/issuer to /auth/dex  
[Configs] successfully saved config after upgrade - Reloading from source

Welcome to Pydio Cells Home Edition installation  
Pydio Cells Home Edition will be configured to run on this machine. Make sure to prepare the following data

- IPs and ports for binding the webserver to outside world
- MySQL 5.6+ (or MariaDB equivalent) server access  
Pick your installation mode when you are ready.

Cannot find vaultKeyPath, creating new one /root/.config/pydio/cells/cells-vault-key

---

<div class="post-metadata">

### Author: ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)
#### Post date: [January 18, 2019, 8:02am UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/9 "2019-01-18T08:02:05Z")

</div>

Hi,  
could you describe me when it fails, with the logs showing the failure,  
and by the way:

> [@marciofoz](#):
>
> EXTERNAL\_BIND=[10.80.14.14:8080](http://10.80.14.14:8080)

is this address pingable from the outside?

here’s a screenshot of when you put the database infos on the web install,

 ![34](https://canada1.discourse-cdn.com/flex032/uploads/pydio/original/1X/ebe845b44c5353320b0716d75ab5325fe220367a.png)

---

<div class="post-metadata">

### Author: ![marciofoz](https://avatars.discourse-cdn.com/v4/letter/m/b4bc9f/32.png) [@marciofoz](https://forum.pydio.com/u/marciofoz)
#### Post date: [January 18, 2019, 12:20pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/10 "2019-01-18T12:20:00Z")

</div>

Hi.

How you can see in pictures, the information about the database in webinstall does not match the information that is in the browser.

This ip address is from my internal network, not available at internet.

I’ll be gone for the next two weeks.

Thank you.

 ![install](https://canada1.discourse-cdn.com/flex032/uploads/pydio/original/1X/0792020ff94e9ccf05d1d0c461677bfe5ad2346b.jpeg)

---

<div class="post-metadata">

### Author: ![marciofoz](https://avatars.discourse-cdn.com/v4/letter/m/b4bc9f/32.png) [@marciofoz](https://forum.pydio.com/u/marciofoz)
#### Post date: [January 18, 2019, 12:24pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/11 "2019-01-18T12:24:53Z")

</div>

![terminal](https://canada1.discourse-cdn.com/flex032/uploads/pydio/original/1X/aaa8ee3ade228f4ba0fe20df66e6b8b7c720d1ed.jpeg)

---

<div class="post-metadata">

### Author: ![marciofoz](https://avatars.discourse-cdn.com/v4/letter/m/b4bc9f/32.png) [@marciofoz](https://forum.pydio.com/u/marciofoz)
#### Post date: [January 18, 2019, 12:25pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/12 "2019-01-18T12:25:34Z")

</div>

![terminal1](https://canada1.discourse-cdn.com/flex032/uploads/pydio/original/1X/e9703a429f7b412fb883b28b6181715848fc5055.png)

---

<div class="post-metadata">

### Author: ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)
#### Post date: [January 18, 2019, 2:06pm UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/13 "2019-01-18T14:06:03Z")

</div>

it could be that docker could not reach this address,  
is it the only network adapter on the machine running docker?

Could you do a ifconfig, and show me what you’ve got.

---

<div class="post-metadata">

### Author: ![deoccultist](https://avatars.discourse-cdn.com/v4/letter/d/ac8455/32.png) [@deoccultist](https://forum.pydio.com/u/deoccultist)
#### Post date: [January 23, 2019, 3:24am UTC](https://forum.pydio.com/t/docker-install-wont-works/2023/14 "2019-01-23T03:24:01Z")

</div>

Try setting it up this way:

```
(Run once) docker network create my-network
docker run --rm -d -v z:\docker\mysql:/var/lib/mysql --name mysql-server --network my-network -e MYSQL_ROOT_PASSWORD=secret mysql:5.7
docker run -d -e PYDIO_LOGS_LEVEL=production -e CELLS_EXTERNAL=localhost:8080 -e CELLS_BIND=localhost:8080 -v z:\docker\pydio:/root/.config/pydio/ --name pydio --rm --network my-network -d -p 8080:8080 pydio/cells

```

Then get the IP of the mysql-server container  
`docker inspect mysql-server`

eg “IPAddress”: “172.18.0.2”

Then use this IP when configuring the mysql DB.
