1 Docker 介绍与安装

1 Docker介绍

  • 宿主机:安装Docker守护进程的Linux服务器
  • 镜像(Image):Docker 镜像,相当于一个 root 文件系统
  • 容器(Container):镜像运行之后的实体,镜像和容器的关系,就像是面向对象程序设计中的类和对象一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。
  • 仓库(Repository):保存镜像。

2 Docker安装启动

2.1 Docker安装

可以直接使用现成的已经安装好Docker的Linux系统镜像,也可以找一个原始的CentOS镜像(7及以上版本),然后自己从头到尾下载一遍:

(1)yum 包更新到最新

sudo yum update

2)安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

(3)设置yum源为阿里云

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

(4)安装docker

sudo yum install docker-ce

(5)安装后查看docker版本

docker -v

2.2 Docker 守护进程相关指令

  • 启动docker:systemctl start docker
  • 停止docker:systemctl stop docker
  • 重启docker:systemctl restart docker
  • 查看docker状态:systemctl status docker
  • 开机启动:systemctl enable docker
  • 查看docker概要信息:docker info
  • 帮助文档:docker --help

2.3 Docker 镜像加速

这个功能我暂时还没用过。

  • 编辑该文件: vim /etc/docker/daemon.json     在该文件中输入如下内容:
{
  "registry-mirrors": ["https://3ad96kxd.mirror.aliyuncs.com"]
}

这个镜像仓库如果不能用,可以自己从阿里云上申请 ,必须要注册,会为每个人分配一个免费的docker镜像加速地址 。

  • 配置完成后刷新配置
sudo systemctl daemon-reload
sudo systemctl restart docker

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
为了安装和配置Docker,您可以按照以下步骤进行操作: 1. 首先,您需要安装Docker的依赖组件。您可以使用以下命令来安装依赖组件: ``` yum install -y yum-utils device-mapper-persistent-data lvm2 ``` 2. 接下来,您可以使用以下命令来添加Docker安装源: ``` yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo ``` 3. 然后,您可以使用以下命令来安装特定版本的Docker。例如,要安装版本为3:20.10.16-3.el7的Docker,可以使用以下命令: ``` yum install -y docker-ce-20.10.16-3.el7 ``` 4. 安装完成后,您可以使用以下命令来启动Docker服务: ``` systemctl start docker ``` 5. 如果您希望Docker服务在系统启动时自动启动,可以使用以下命令将其设置为开机启动: ``` systemctl enable docker ``` 6. 安装和配置完成后,您可以使用以下命令来验证Docker是否成功安装: ``` docker --version ``` 请注意,上述步骤中的命令是基于CentOS系统的,如果您使用的是其他Linux发行版,可以根据相应的包管理工具进行相应的安装和配置。 引用提供了安装Docker的具体命令,引用Docker安装和使用方法,引用提供了下载Docker安装源的命令。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Docker安装和配置](https://blog.csdn.net/Darasutei/article/details/131424708)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Docker安装和配置](https://blog.csdn.net/hanbin1998/article/details/119533555)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值