Docker快速入门

本文详细介绍了Docker的安装步骤,包括卸载旧版本、配置yum源、安装、启动与镜像加速,以及Docker的基本结构、命令别名、数据卷挂载、镜像制作和网络配置,最后介绍了DockerCompose的概念和基础命令。
摘要由CSDN通过智能技术生成

一、docker安装

1、卸载旧版本

yum remove docker \
    docker-client \
    docker-client-latest \
    docker-common \
    docker-latest \
    docker-latest-logrotate \
    docker-logrotate \
    docker-engine

2、 配置docker的yum库

2.1、首先要安装一个yum工具

yum install -y yum-utils

2.2、安装成功后,执行命令,配置docker的yum源:

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

3、然后安装docker

yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

 4、启动和校验

# 启动Docker 
systemctl start docker 
# 停止Docker 
systemctl stop docker 
# 重启 
systemctl restart docker 
# 设置开机自启 
systemctl enable docker 
# 执行 docker ps命令,如果不报错,说明安装启动成功 
docker ps

5.配置镜像加速

这里以阿里云镜像加速为例。

5.1.注册阿里云账号

首先访问阿里云网站:

阿里云-计算,为了无法计算的价值

注册一个账号。

5.2.开通镜像服务

在首页的产品中,找到阿里云的容器镜像服务

点击后进入控制台:

首次可能需要选择立刻开通,然后进入控制台。

5.3.配置镜像加速

找到镜像工具下的镜像加速器

页面向下滚动,即可找到配置的文档说明:

具体命令如下:

# 创建目录 
mkdir -p /etc/docker 
# 复制内容,注意把其中的镜像加速地址改成你自己的 
tee /etc/docker/daemon.json <<-'EOF' 
{ 
"registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"] 
} 
EOF 
# 重新加载配置 
systemctl daemon-reload 
# 重启
Docker systemctl restart docker

二、docker简单结构

1、图像示例

 

三、命令别名

1、位置

~/.bashrc

2、修改文件

vi ~/.bashrc

类似这种 

3、启用文件

source ~/.bashrc

四、数据卷和目录挂载

1、数据卷挂载

1.1、概念

将docker容器中,文件系统的目录和宿主机数据卷虚拟目录双向映射,可以方便我们维护和管理

1.2、常用命令

1.3、如何挂载数据卷

2、目录挂载

2.1、概念

将docker容器内文件系统的目录和宿主机文件系统的目录双向映射,可以让数据的生命周期更长,方便数据的维护

2.2、目录挂载示例

-v 后

3、挂载区别

 3.1、图示例

五、镜像

1、结构

2、dockerfile基础

 2.1、概述

2.2、图像示例

3、自定义镜像

3.1、过程简述

六、网络

1、基础命令

七、DockerCompose

1、概念

 2、演示图像

3、基础命令

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值