Linux下安装docker(1)
1.由于centos系统已经自带docker源了,所以可以直接安装:
yum install docker
如果是centos6.5版本的,使用yum -y install docker-io 进行安装。
等待,直到完成。
卸载docker
a、查询安装的docker版本
$ yum list installed | grep docker
docker-engine.x86_64 1.7.1-0.1.el7@/docker-engine-1.7.1-0.1.el7.x86_64
b、卸载
$ sudo yum -y remove docker-engine.x86_64
c、删除所有图片、容器和卷,运行以下命令:
$ rm -rf /var/lib/docker
如果你升级了docker的版本,那升级前的docker的镜像可能使用不了,
所以升级之前,先把镜像导出,升级之后再导入镜像。
导出镜像:
docker save docker.io/node> /root/save.tar
导入镜像:
Docker load < /home/save.tar
docker需要root用户权限才能操作,要使用非root用户操作docker命令,可以如下
下面是使用非root用户操作的步骤
a.创建docker组
sudo groupadd docker
b.将当前用户加入docker组
sudo gpasswd -a ${USER} docker
c.重新启动docker服务(下面是CentOS7的命令)
sudo systemctl restart docker
如果是centos6.5,使用service docker restart
d.当前用户退出系统重新登陆
e.运行docker命令
docker ps
2.rpm -qa docker 检查docker是否已经安装成功。
3.rpm -ql docker 检查docker安装到哪个目录下。
4.ps -ef |grep docker 检查docker是否启动。
5.启动docker :
service docker start
6。下载centos镜像:
docker pull centos
7.检查镜像是否下载成功:
docker images centos
8.启动刚才下载的centos镜像:
docker run -i -t centos /bin/bash
9.查看linux版本信息
cat /etc/centos-release
10.退出docker
exit
转自:https://www.cnblogs.com/afangxin/p/6548326.html
最新文章
- LoadRunner安装+汉化+破解
- GSM Hacking Part② :使用SDR捕获GSM网络数据并解密
- java类集框架图(google找的,备个份)
- Comments
- hdoj 5389 Zero Escape
- Spring的lazy-init详解
- Light OJ 1060 - nth Permutation(组合数)
- pomelo研究笔记-RPCclient
- 相遇Qt5
- F# 之旅(上)
- Redis基本数据结构总结之STRING和LIST
- SpringMVC的form:form表单的使用
- Python自学笔记-with详解
- java String,StringBuffer和StringBulder学习笔记
- ●BZOJ 2251 [2010Beijing Wc]外星联络
- linux 本机内核模块
- 用WSDL4J解析types标签中的内容
- handoop安装部署集群
- django之路由分析
- http to https
热门文章
- Swift中enum, struct, class的有关使用方法
- UT源码105032014093
- vue项目打包后的资源路径问题
- Vue 中 diff 算法后更新 DOM 的方法
- ionic上拉加载组件 ion-infinite-scroll自动调用多次的问题
- WebView 判断放大缩小操作
- sql,求和小于一定值的数据行
- Hibernate运行原生sql并将查询的结果转化为对象
- [zz] Python 3.7 anaconda environment - import _ssl DLL load fail error
- 捕获数据中的某个序列---verilog