阿里云ubuntu16.4部署docker
发布时间
阅读量:
阅读量
首先更新一下系统安装一下新的更新:
sudo apt-get update
sudo 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系统的默认防火墙配置(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
代码解读
全部评论 (0)
还没有任何评论哟~
