# Can't run the launcher to install Discourse on CentOS 7

**URL:** https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095
**Category:** Self-hosting
**Created:** [Décembre 12, 2014, 7:45 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095 "2014-12-12T19:45:49Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![IceCubeCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icecubecat/32/37083_2.png) [@IceCubeCat](https://meta.discourse.org/u/IceCubeCat)
#### Post date: [Décembre 12, 2014, 7:45 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/1 "2014-12-12T19:45:49Z")

</div>

I followed this guide. (I’m on CentOS 7.): [http://www.howtoinstalldiscourse.com/how-to-install-discourse-on-centos/](http://www.howtoinstalldiscourse.com/how-to-install-discourse-on-centos/)  
When I try and run the command  
_/var/docker/launcher start app_  
I get this error:

```
which: no docker.io in (/sbin:/bin:/usr/sbin:/usr/bin)
Device "docker0" does not exist.
2014/12/12 14:41:50 Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
Cannot connect to the docker daemon - verify it is running and you have access

```

PLEASE HELP!  
Miles

---

<div class="post-metadata">

### Author: ![strager](https://avatars.discourse-cdn.com/v4/letter/s/e99b99/32.png) [@strager](https://meta.discourse.org/u/strager)
#### Post date: [Décembre 12, 2014, 7:51 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/2 "2014-12-12T19:51:30Z")

</div>

Welcome to my world. I had the same issue when trying to do a local setup. I forgot how I got passed this one, but in my case (I was doing an Ubuntu install) I ultimately gave up and downloaded an ISO with Docker and Discourse pre-installed for a local test than got a Digtialocean droplet to run a real test on. The guys here are pretty helpful so hopefully someone can get you going where I failed, but let me know if you need that image :smile:

---

<div class="post-metadata">

### Author: ![IceCubeCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icecubecat/32/37083_2.png) [@IceCubeCat](https://meta.discourse.org/u/IceCubeCat)
#### Post date: [Décembre 12, 2014, 7:52 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/3 "2014-12-12T19:52:39Z")

</div>

I hope so. And I hope soon. I have to go in a few minutes here, and I was going to let it run whilst I’m gone.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Décembre 12, 2014, 8:14 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/6 "2014-12-12T20:14:52Z")

</div>

Docker isn’t properly installed on your OS.

---

<div class="post-metadata">

### Author: ![IceCubeCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icecubecat/32/37083_2.png) [@IceCubeCat](https://meta.discourse.org/u/IceCubeCat)
#### Post date: [Décembre 12, 2014, 8:18 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/7 "2014-12-12T20:18:01Z")

</div>

Can you walk me through it? Like how to install it properly? (Thanks in advance.)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Décembre 12, 2014, 8:19 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/8 "2014-12-12T20:19:23Z")

</div>

![](https://global.discourse-cdn.com/meta/original/3X/8/3/83a636a429097c45aa8ea80d5392ffe20a345aeb.png)

---

<div class="post-metadata">

### Author: ![IceCubeCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icecubecat/32/37083_2.png) [@IceCubeCat](https://meta.discourse.org/u/IceCubeCat)
#### Post date: [Décembre 12, 2014, 8:35 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/9 "2014-12-12T20:35:38Z")

</div>

I know. But I have Centos 7, and I can’t find a tutorial that works without an error. ;p.

---

<div class="post-metadata">

### Author: ![IceCubeCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icecubecat/32/37083_2.png) [@IceCubeCat](https://meta.discourse.org/u/IceCubeCat)
#### Post date: [Décembre 12, 2014, 8:46 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/10 "2014-12-12T20:46:04Z")

</div>

Ok, so now I’m getting this error.

```
which: no docker.io in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/ bin)
which: no docker in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin )
Device "docker0" does not exist.
info: Writing node (dir)Top...
info: Done.
Your Docker installation is not using the recommended AuFS (union filesystem) an d may be unstable.
If you are unable to bootstrap / stop your image please report the issue at:
https://meta.discourse.org/t/discourse-docker-installation-without-aufs/15639
./launcher: line 99: --version: command not found
ERROR: Docker version not supported, please upgrade to at least 1.2.0, or recom mended 1.2.0

```

All I did was _yum install docker_  
(I’m on Centos 7)  
Can you just send a link to a tutorial?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Décembre 12, 2014, 8:54 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/11 "2014-12-12T20:54:08Z")

</div>

I don’t have one.. my recommendation is to drop CentOS and use Ubuntu Server, following [our standard install guide](https://github.com/discourse/discourse/blob/master/docs/INSTALL-digital-ocean.md). It’s all the same Linux underneath anyway.

Here is how you install Docker (logged in as root) in our guide:

`wget -qO- https://get.docker.io/ | sh`

---

<div class="post-metadata">

### Author: ![IceCubeCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icecubecat/32/37083_2.png) [@IceCubeCat](https://meta.discourse.org/u/IceCubeCat)
#### Post date: [Décembre 12, 2014, 9:02 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/12 "2014-12-12T21:02:07Z")

</div>

Error when I do `wget -qO- https://get.docker.io/ | sh`

Either your platform is not easily detectable, is not supported by this  
installer script (yet - PRs welcome! [hack/install.sh]), or does not yet have  
a package for Docker. Please visit the following URL for more detailed  
installation instructions:

```
https://docs.docker.com/en/latest/installation/

```

y u no work launcher

---

<div class="post-metadata">

### Author: ![IceCubeCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icecubecat/32/37083_2.png) [@IceCubeCat](https://meta.discourse.org/u/IceCubeCat)
#### Post date: [Décembre 12, 2014, 9:04 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/13 "2014-12-12T21:04:49Z")

</div>

And I can’t. My other dev uses it. Probably gonna buy the $5/mo here. If I just run Discourse on that, (with all of it’s requirements) and Ubuntu, will it work smoothly? [Budget-Friendly Cloud Server Pricing | DigitalOcean](https://www.digitalocean.com/pricing/)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Décembre 12, 2014, 9:09 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/14 "2014-12-12T21:09:27Z")

</div>

No, 1GB RAM is required for a live site. 512mb is OK for single user testing only.

---

<div class="post-metadata">

### Author: ![IceCubeCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icecubecat/32/37083_2.png) [@IceCubeCat](https://meta.discourse.org/u/IceCubeCat)
#### Post date: [Décembre 13, 2014, 7:53 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/15 "2014-12-13T19:53:37Z")

</div>

I just bought another VPS.  
It’s from OVH.  
It has Ubuntu 14.04  
It has all of the requirements. Followed this: [http://www.howtoinstalldiscourse.com/how-to-install-discourse-on-ubuntu/](http://www.howtoinstalldiscourse.com/how-to-install-discourse-on-ubuntu/) tutorial.

AND I GOT THE SAME DAMN ERROR.

```
Device "docker0" does not exist.
time="2014-12-13T14:49:23-05:00" level="fatal" msg="Cannot connect to the Docker daemon. Is 'docker -d' running on this host?" 
Cannot connect to the docker daemon - verify it is running and you have access

```

Do you have Skype or something? If your able to install it for me, that would be great, because I don’t want to waste any more money on VPS’s. I also don’t know how to remove the old Docker/Discourse.

I REALLY need help here.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Décembre 13, 2014, 7:56 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/16 "2014-12-13T19:56:24Z")

</div>

Please for the love of God stop using those third party guides that are not official.

Use our official guides only. There is one for Ubuntu. (Make sure it is 64 bit 14.04 server LTS)

Alternately sign up for the $99 install on our buy page.

---

<div class="post-metadata">

### Author: ![IceCubeCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icecubecat/32/37083_2.png) [@IceCubeCat](https://meta.discourse.org/u/IceCubeCat)
#### Post date: [Décembre 13, 2014, 8:11 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/17 "2014-12-13T20:11:10Z")

</div>

I already tried your guide. I got the docker -d error on the wget docker command.

---

<div class="post-metadata">

### Author: ![IceCubeCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icecubecat/32/37083_2.png) [@IceCubeCat](https://meta.discourse.org/u/IceCubeCat)
#### Post date: [Décembre 13, 2014, 8:11 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/18 "2014-12-13T20:11:28Z")

</div>

For both CentOS 7 and Ubuntu 14.04

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Décembre 13, 2014, 8:17 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/19 "2014-12-13T20:17:47Z")

</div>

Search here for OVH.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [Décembre 13, 2014, 8:58 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/20 "2014-12-13T20:58:11Z")

</div>

Try posting on [https://forums.docker.com/](https://forums.docker.com/) and mentioning @SvenDowideit, Docker is meant to be trivial to install everywhere, if the official documentation is somehow broken at [Get Docker | Docker Docs](https://docs.docker.com/installation/) this needs to be fixed ASAP.

---

<div class="post-metadata">

### Author: ![markelliot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/markelliot/32/116419_2.png) [@markelliot](https://meta.discourse.org/u/markelliot)
#### Post date: [Juillet 14, 2015, 2:45 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/21 "2015-07-14T02:45:55Z")

</div>

Docker provides instructions for how to install Docker on CentOS7: [https://docs.docker.com/installation/centos/](https://docs.docker.com/installation/centos/)

Roughly:

```
curl -O -sSL https://get.docker.com/rpm/1.7.0/centos-7/RPMS/x86_64/docker-engine-1.7.0-1.el7.centos.x86_64.rpm
yum localinstall --nogpgcheck docker-engine-1.7.0-1.el6.x86_64.rpm
service docker start

```

Then to test:

```
docker run hello-world

```

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Juillet 14, 2015, 4:36 UTC](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095/22 "2015-07-14T04:36:11Z")

</div>

To be clear, the root issue here is super low cost hosting with partial virtualization which uses an old Linux kernel on the host that is incompatible with any filesystem Docker supports – realistically (and sadly) only aufs at this point.

Over time old kernel versions should fall away and at least one bleeding edge Union file system will make it into Linux proper.

[Next page](https://meta.discourse.org/t/cant-run-the-launcher-to-install-discourse-on-centos-7/23095.md?page=2)
