在阿里云主机的Debian操作系统上安装Docker
2016-02-22 17:57
585 查看
## 下面命令都是以root用户执行 ## 查看内核版本 uname -a # Debian 3.2.0-4 x86_64 ## 版本太低了 < 3.8 ## 参照 http://docs.docker.com/installation/debian/ 升级内核 deb http://http.debian.net/debian wheezy-backports main apt-get update apt-get install -t wheezy-backports linux-image-amd64 ## 重启系统 restart ## 安装 docker 前,需要安装 curl apt-get install curl ## 安装 docker curl -sSL https://get.docker.com/ | sh ## 重启 docker 服务. service docker restart ## 运行 hello world docker run hello-world ## 不出意外的话会出现 # FATA[0000] Get http:///var/run/docker.sock/v1.18/containers/json?all=1: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS? ## 这是docker服务没有启动 service docker status # 会看到 # [FAIL] Docker is not running ... failed! # 确实没启动 ## 显示启动一下 docker -d ## 会看到 # INFO[0000] +job serveapi(unix:///var/run/docker.sock) # INFO[0000] Listening for HTTP on unix (/var/run/docker.sock) # INFO[0000] +job init_networkdriver() # Could not find a free IP address range for interface 'docker0'. Please configure its address manually and run 'docker -b docker0' # INFO[0000] -job init_networkdriver() = ERR (1) # FATA[0000] Shutting down daemon due to errors: Could not find a free IP address range for interface 'docker0'. Please configure its address manually and run 'docker -b docker0' ## 因为阿里云把所有内网IP都占用了。所以要改下。 vi /etc/network/interfaces ## 把 "up route add -net 172.16.0.0 netmask 255.240.0.0 gw 10.170.191.247 dev eth0" 这一注释掉(在这一行最前面加'#') /etc/init.d/networking restart service docker start service docker status ## 能看到 docker is running. docker run hello-world ## 能看到 hello-world 启动了 # Hello from Docker. # This message shows that your installation appears to be working correctly. ## 把非管理员用户添加到docker组,方便使用 useradd -G docker <user_login>
相关文章推荐
- Docker容器资源管理
- Docker基础入门实践
- dcoker镜像加速器使用
- virtualBox中ubuntu安装docker
- Docker容器开机自动启动(在宿主机重启后或者Docker服务重启后)
- 运行第一个 docker image 并在浏览器中查看
- Windows 系统安装Docker Compose 步骤
- Windows系统上3种连接Docker虚拟机的方法
- Docker问题集
- 深入kubernetes之Pod——一pod多容器
- [Docker]初次接触
- Docker下使用daocloud镜像加速(基于Centos6)
- docker容器端口IP规划及端口动态扩容
- Docker为什么刚运行就退出了?
- ubuntu中docker守护进程无法启动
- Docker pull 出现的 Server error: Status 0 while fetching image layer
- Ubuntu14.04(32位)下安装使用docker
- 使用docker容器时遇到的2个问题
- Docker Java+Tomcat 环境搭建
- Docker Java+Tomcat 环境搭建