# Docker install: Module aufs not found - again

**URL:** https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760
**Category:** Self-hosting
**Created:** [January 14, 2017, 12:38pm UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760 "2017-01-14T12:38:09Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![brahn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brahn/32/109267_2.png) [@brahn](https://meta.discourse.org/u/brahn)
#### Post date: [January 14, 2017, 12:38pm UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/1 "2017-01-14T12:38:09Z")

</div>

Following [the guide](https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md), I have tried at both SF and NYC regions with ubuntu 16.04 and cannot get past installing docker without first following the recommendations from this [old topic](https://meta.discourse.org/t/docker-install-module-aufs-not-found/18494).

```plaintext
sudo apt-get install lxc wget bsdtar curl
sudo apt-get install linux-image-extra-$(uname -r)
sudo modprobe aufs

```

Either I am doing something odd or the guide needs updating yeah?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [January 14, 2017, 3:26pm UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/2 "2017-01-14T15:26:22Z")

</div>

The first command of the guide(`wget -qO- https://get.docker.com/ | sh`) already install aufs for you if you are using a compatible server.

---

<div class="post-metadata">

### Author: ![brahn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brahn/32/109267_2.png) [@brahn](https://meta.discourse.org/u/brahn)
#### Post date: [January 14, 2017, 10:50pm UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/3 "2017-01-14T22:50:56Z")

</div>

Well, what I am saying here is that is not what is occurring on a fresh DO ubuntu installation. I have tried with both 16.04 and 16.10. The command `wget -qO- https://get.docker.com/ | sh` doesn’t run successfully. This is what I am seeing:

```plaintext
root@ubuntu:~# wget -qO- https://get.docker.com/ | sh
modprobe: FATAL: Module aufs not found in directory /lib/modules/4.4.0-57-generic

```

It continues doing its thing but is non functional at the end and so ultimately the discourse install is unable to bootstrap.

---

<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: [January 14, 2017, 11:07pm UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/4 "2017-01-14T23:07:18Z")

</div>

Are you deviating from our official guide in _any_ way? Are you selecting some kind of wacky pre-built droplet, or a clean Ubuntu Server 16? Because @pfaffman and I have installed dozens of times following that guide step by step on Ubuntu 16.04 LTS server droplets and we had zero issues.

---

<div class="post-metadata">

### Author: ![brahn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brahn/32/109267_2.png) [@brahn](https://meta.discourse.org/u/brahn)
#### Post date: [January 14, 2017, 11:14pm UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/5 "2017-01-14T23:14:15Z")

</div>

I just did it a moment ago. Exactly these steps:

- New droplet, ubuntu 16.04.1 x64
- 2GB
- NY2
- SSH Key
- Log in to new droplet as root
- execute `wget -qO- https://get.docker.com/ | sh`
- `modprobe: FATAL:` etc…

Could it be datacenter specific?

---

<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: [January 14, 2017, 11:22pm UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/6 "2017-01-14T23:22:28Z")

</div>

I can try to repro later. Out with the family at the moment.

---

<div class="post-metadata">

### Author: ![blake](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blake/32/157322_2.png) [@blake](https://meta.discourse.org/u/blake)
#### Post date: [January 15, 2017, 12:25am UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/7 "2017-01-15T00:25:05Z")

</div>

I’m also getting this error.

Does following the steps in this topic help?

> [@Docker install: Module aufs not found](https://meta.discourse.org/t/docker-install-module-aufs-not-found/18494):
>
> Hey, Immediately after running the docker install command wget -qO- https://get.docker.io/ | sh I get the following error. “modprobe: FATAL: Module aufs not found.” I’m on digital ocean, 2GB Ram 40GB SSD. I have followed the guide exactly. redis, postgres has been installed and working properly.

---

<div class="post-metadata">

### Author: ![brahn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brahn/32/109267_2.png) [@brahn](https://meta.discourse.org/u/brahn)
#### Post date: [January 15, 2017, 12:30am UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/8 "2017-01-15T00:30:31Z")

</div>

> [@blake](#):
>
> Does following the steps in this topic help?

Yes, but you have to do them before you ever try to install docker. The same ones I mention at the beginning of this topic.

---

<div class="post-metadata">

### Author: ![blake](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blake/32/157322_2.png) [@blake](https://meta.discourse.org/u/blake)
#### Post date: [January 15, 2017, 12:58am UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/9 "2017-01-15T00:58:13Z")

</div>

okay so yes I got that error:

 ![](https://global.discourse-cdn.com/meta/original/3X/2/1/21bbba1c0c1d2bb6c15c757039c6ce75018b53df.png)

but the discourse install worked fine:

 ![](https://global.discourse-cdn.com/meta/original/3X/3/1/31c1aac03403f670d4c3e010ba6c99d2ef27d05f.png)

---

<div class="post-metadata">

### Author: ![blake](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blake/32/157322_2.png) [@blake](https://meta.discourse.org/u/blake)
#### Post date: [January 15, 2017, 1:51am UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/10 "2017-01-15T01:51:26Z")

</div>

So I just tried again on a fresh local virtual box VM of ubuntu 16.04.1 x64 and I didn’t get the error:

 ![](https://global.discourse-cdn.com/meta/original/3X/e/2/e22a93ea8d3b432c13464ddddf27c94e52e8c6ad.png)

---

<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: [January 15, 2017, 3:30am UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/11 "2017-01-15T03:30:00Z")

</div>

It looks like you are reporting something as an error that’s not really an error?

I just set up Discourse on a new SFO 2GB Ubuntu 16.04 LTS droplet. **I do see the “error” but it just scrolls on by and everything works fine** – Docker seems plenty happy, note **aufs** is there:

```
root@ubuntu-2gb-sfo2-01:~# docker info
Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 0
Server Version: 1.12.6
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 0
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: null host bridge overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Security Options: apparmor seccomp
Kernel Version: 4.4.0-57-generic
Operating System: Ubuntu 16.04.1 LTS
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 1.953 GiB
Name: ubuntu-2gb-sfo2-01
ID: BBSH:HMBA:FO7I:WMZD:GR7R:2EAM:KL5A:XCZ3:JOMM:YQQW:ATEZ:SHZF
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
Insecure Registries:
 127.0.0.0/8

```

After bootstrapping it loads Discourse just fine, following the [official install](https://meta.discourse.org/t/142537?silent=true) guide, step by step, no deviations.

 ![](https://global.discourse-cdn.com/meta/original/3X/e/d/ed695832018b22fc23e11556d6b2855956db3cb3.jpg)

---

<div class="post-metadata">

### Author: ![brahn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brahn/32/109267_2.png) [@brahn](https://meta.discourse.org/u/brahn)
#### Post date: [January 15, 2017, 6:24am UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/12 "2017-01-15T06:24:38Z")

</div>

I will try to reproduce further then/again.

---

<div class="post-metadata">

### Author: ![brahn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brahn/32/109267_2.png) [@brahn](https://meta.discourse.org/u/brahn)
#### Post date: [January 15, 2017, 7:47am UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/13 "2017-01-15T07:47:35Z")

</div>

Oh dear. I really cannot get it to fail now (that `FATAL: Module aufs not found` is still there but everything else works as it is supposed to). I was so convinced Iit was a problem further down the line. Very sorry guys and thanks for all your help!

---

<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: [January 15, 2017, 8:13am UTC](https://meta.discourse.org/t/docker-install-module-aufs-not-found-again/55760/14 "2017-01-15T08:13:02Z")

</div>


