赞
踩
1、安装curl
sudo apt-get install curl
curl命令是一个利用URL规则在命令行下工作的文件传输工具,它支持文件的上传和下载。
2、利用curl下载docker
curl -sSL https://get.daocloud.io/docker | sh
这个方法非常非常慢,有时候还可能不行,这时候可以试试第二种方法
3、新建一个组(name:docker),将非root用户加入组中
sudo groupadd docker
sudo usermod -aG docker XXX
XXX的地方因人而异
看清楚之后再回车!
4、重启docker使得配置生效
sudo service docker restart
这个命令可以看到docker当前的状态
sudo service docker status
5、至此,安装完成!!!!
sudo docker run hello-world
测试一下~~
记得sudo
1、直接莽!不怂!!
sudo apt-get install -y docker.io
慢慢等!就好了!
直接搞定
2、建组加组
sudo groupadd docker
sudo usermod -aG docker XXX
XXX的地方因人而异
看清楚之后再回车!
3、启动服务,查看状态
sudo service docker start
sudo service docker status
ok!!完成Docker的安装
1、docker中查找redis
sudo docker search redis
2、拉下来
sudo docker pull redis
3、新建个文件夹放配置文件
mkdir redis
cd redis/
wget http://download.redis.io/redis-stable/redis.conf
要记住那个下载的位置,待会儿启动的时候要用的!!!!!!
4、使用docker运行redis
要注意的点有两个:
1、首先是 --name,一定是两个 - !!!!
2、-v后面的redis.conf的路径就是刚刚下载redis.conf的那个存放路径
3、记得一定要加sudo,除非你是root用户,否则会报错(详见下面的报错和解决)
sudo docker run --name redis -d -p 6379:6379 -v /home/leshu/redis/redis.conf:/etc/redis.conf redis redis-server /etc/redis.conf
出现一串数字即可视为成功
5、进入redis,测试连接
sudo docker exec -it redis /bin/bash
redis-cli
大功告成!!!!!Redis安装成功!!!!
这个报错是
docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.39/containers/create: dial unix /var/run/docker.sock: connect: permission denied.
See 'docker run --help'.
原因:没有权限运行
解决方法:加上sudo就可以了
问题:Error response from daemon: Container XXXXXXXX is not running
在docker中进入redis的时候发现容器未运行!
解决方法:
sudo docker start redis
启动redis后,即可!!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。