美文网首页
Docker 基础入门

Docker 基础入门

作者: 小屁孩云熙 | 来源:发表于2022-09-16 16:06 被阅读0次

Docker 是一种容器管理技术。

1. 安装部署

参考链接:

  1. https://docs.docker.com/engine/install/centos/
  2. https://docs.docker.com/engine/install/ubuntu/
# 00.卸载旧的版本(docker)
yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

# 01.配置 yum 源
curl -o /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

# 02.查看现有版本 并 安装指定的版本 
yum list docker-ce --showduplicates | sort -r

# 03.安装指定版本的 docker(扩展内容)
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-compose-plugin

# 04. 安装最新版本
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y

# 05.启动docker并设置开机自启动
systemctl --now enable docker

# 06.查看docker的版本信息
docker version

# 06.自动补全功能(扩展内容)
yum install bash-completion -y
source /usr/share/bash-completion/bash_completion

# 07.docker 镜像加速
mkdir -p /etc/docker/
tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors":["https://v5yfisvk.mirror.aliyuncs.com"]
}
EOF

systemctl daemon-reload
systemctl restart docker

2. docker 架构图

docker架构图.jpg

3. docker 镜像管理

3.1 常用命令概述

# 01. 列出镜像名称
docker images
docker image ls

# 02. 拉取镜像
docker pull image_name:tag

# 03. 给已有镜像打标签
docker tag src_image:tag target_image:tag

# 04. 保存一个或多个镜像到tar包文件或者标准输出
docker save -o dst.tar image:tag
docker save image:tag > dst.tar

# 05. 从标准输入或者tar包中 加载镜像
docker load -i dst.tar
docker load < dst.tar

# 06. 删除一个或者多个镜像
docker rmi image:tag
docker rmi image_ID

相关文章

  • Docker 基本用法

    Docker 参考 极客学院Wiki:Docker入门基础教程 Gitbook:Docker —— 从入门到实践 ...

  • Spring Boot与Docker部署

    了解Docker的一些基础知识Docker——入门实战Docker —— 从入门到实践 Centos7上安装doc...

  • docker入门

    Docker基础命令学习及redis集群搭建 本堂课内容 一、Docker 入门 Docker是什么? Docke...

  • Docker相关

    基础篇 CentOS7安装Docker Docker入门教程 国内yum源安装docker-ce 应用篇 持续集成...

  • Docker入门系列学习教程

    为了方便大家对Docker的快速入门学习,本人将一些Docker入门基础知识进行整理,供大家进行学习参考,希望会对...

  • 1.Docker容器学习之新生入门必备基础知识

    [TOC] 0x00 Docker 快速入门 1.基础介绍 描述:Docker [ˈdɑ:kə(r)] 是一个基于...

  • URLOS开发入门基础:docker容器使用教程

    URLOS本是基于docker容器运行,在入门URLOS开发之前,我们首先需要掌握docker的相关基础知识,本篇...

  • docker实战总结-基础篇

    最近由于工作上又用到了Docker,所以在此重新整理了下整体Docker的入门基础知识 Docker instal...

  • Docker基础入门

    Docker简介 Docker是开源应用容器引擎,轻量级容器技术。 基于Go语言,并遵循Apache2.0协议开源...

  • Docker基础入门

    Docker作为一种虚拟化容器技术,为项目的开发提供了统一的环境,为环境备份、迁移创造了条件。 前言 Docker...

网友评论

      本文标题:Docker 基础入门

      本文链接:https://www.haomeiwen.com/subject/abmjortx.html