`
qindongliang1922
  • 浏览: 2146734 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7265517b-f87e-3137-b62c-5c6e30e26109
证道Lucene4
浏览量:116306
097be4a0-491e-39c0-89ff-3456fadf8262
证道Hadoop
浏览量:124576
41c37529-f6d8-32e4-8563-3b42b2712a50
证道shell编程
浏览量:58444
43832365-bc15-3f5d-b3cd-c9161722a70c
ELK修真
浏览量:70342
社区版块
存档分类
最新评论

Docker学习笔记一之安装卸载

阅读更多




先了解下docker是什么?

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。


官网地址 https://docs.docker.com/engine/installation/linux/centos/

(1)更新镜像    yum makecache fast

(2)升级系统内核  yum -y update kernel

(3) 更新yum源    yum -y  update

(4)安装docker的仓储镜像url


tee /etc/yum.repos.d/docker.repo <<-'EOF' 
[dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/ 
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg 
EOF

或者
curl -fsSL https://get.docker.com/ | sh


(5)安装docker引擎
yum install docker-engine


(6)启动docker服务
centos6
[root@localhost ~]# service docker start
[root@localhost ~]# chkconfig docker on


centos7
[root@localhost ~]#systemctl start docker.service
[root@localhost ~]#systemctl enable docker.service


(7)运行hellow world
docker run hello-world

结果如下:






(8)查看docker的版本 docker version


(9)docker -h查看docker帮助命令





(10)安装centos最新镜像
docker pull centos:latest
运行容器
docker run -t -i centos:latest /bin/bash

镜像里面安装net-tools工具包
yum install -y net-tools.x86_64

如何卸载docker:

(1)yum list installed | grep docker

(2)sudo yum -y remove docker-engine.x86_64

(3)rm -rf /var/lib/docker




参考资料:

http://blog.opskumu.com/docker.html#docker--1

有什么问题 可以扫码关注微信公众号:我是攻城师(woshigcs),在后台留言咨询。
本公众号的内容是有关搜索和大数据技术和互联网等方面内容的分享,也是一个温馨的技术互动交流的小家园


  • 大小: 47.9 KB
  • 大小: 9.9 KB
  • 大小: 35.9 KB
0
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics