阿里云ubuntu16.4部署docker

来源:互联网 发布:云影源码1llo 编辑:程序博客网 时间:2024/06/03 09:27

首先更新一下系统安装一下新的更新:

sudo apt-get updatesudo apt-get -y upgrade

确保你的系统支持aufs文件管理系统:

sudo apt-get install linux-image-extra-`uname -r`

添加docker源的apt-key:

sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

添加docker的源:

echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main" | sudo tee /etc/apt/sources.list.d/docker.list

更新本地源到最新的添加后的状态:

sudo apt-get update

Finally,下载安装docker:

sudo apt-get install docker-engine 

由于ubuntu的默认防火墙default firewall (UFW: Uncomplicated Firewall) 阻止了所有docker需要使用端口。

修改UFW使其畅通:

编辑ufw的配置文件.

sudo nano /etc/default/ufw

下滚找到以DEFAULTFORWARDPOLICY开始的这一行,并用第二行面的内容替换第一行的内容:

DEFAULT_FORWARD_POLICY="DROP"

With:

DEFAULT_FORWARD_POLICY="ACCEPT"

按CTRL+X 并键入y来保存和退出.

最后重新加载ufw:

sudo ufw reload
启动Docker:
service docker start
运行一个Helloworld实例:
docker run hello-world
原创粉丝点击