首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

CentOS7中Docker的安装与配置

  • 25-03-05 20:46
  • 3477
  • 10161
blog.csdn.net

场景

Docker


Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

Docker官网

https://www.docker.com/

官方文档:

https://docs.docker.com/

快速开始:

https://docs.docker.com/get-started/

仓库:

https://hub.docker.com/

Docker的相关概念

镜像(image):
docker镜像就好比是一个目标,可以通过这个目标来创建容器服务,tomcat镜像==>run==>容器(提
供服务器),通过这个镜像可以创建多个容器(最终服务运行或者项目运行就是在容器中的)。

容器(container):
Docker利用容器技术,独立运行一个或者一组应用,通过镜像来创建的.
启动,停止,删除,基本命令
目前就可以把这个容器理解为就是一个简易的 Linux系统。

仓库(repository):
仓库就是存放镜像的地方!
仓库分为公有仓库和私有仓库。(很类似git)
Docker Hub是国外的。
阿里云…都有容器服务器(配置镜像加速!)

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

首先需要搭建CentOS7的服务器或者虚拟机,可以参考如下

CentOS7下载与各版本区别(国内镜像网站下载):

http://iyenn.com/rec/1712368.html

Docker安装

linux要求内核3.0以上

uname -r

需要的安装包

yum install -y yum-utils

配置镜像仓库为国内阿里仓库

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新yum软件包索引

yum makecache fast

安装docker相关的,这里的ce是社区版,ee是企业版

yum install docker-ce docker-ce-cli containerd.io

安装过程中输入y

docker安装成功,验证

docker version

 测试拉取hello-world镜像

docker run hello-world

如果出现上面的提示:

docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock.

则输入

sudo service docker restart

然后再试一下

会从仓库中拉取hello-world镜像

查看所有镜像

docker images

如果要卸载docker的话可以通过

1. 卸载依赖

yum remove docker-ce docker-ce-cli containerd.io

2. 删除资源

rm -rf /var/lib/docker

 /var/lib/docker 是docker的默认工作路径

文章知识点与官方知识档案匹配,可进一步学习相关知识
云原生入门技能树容器(docker)安装docker18391 人正在系统学习中
霸道的程序猿
微信公众号
程序员进阶之路学习资料与教程共享
注:本文转载自blog.csdn.net的霸道流氓气质的文章"https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top