docker01简介

docker01简介

学前准备

  1. linux(最基础的知识)
  2. SpringBoot

学习目录

基础
image
进阶
image
企业
image

docker为什么出现?

image
image

docker发展历程

image
image
image

docker相关网站

docker官网
docker文档
dockerhub
阿里云容器镜像服务

docker能干嘛

虚拟机技术
image
image
容器化技术
image

docker基本组成

image

安装docker

  1. 环境查看:
    查看内核:
uname -r

查看系统版本

cat /etc/os-release
  1. 卸载旧版本
yum remove docker \
                    docker-client \
                    docker-client-latest \
                    docker-common \
                    docker-latest \
                    docker-latest-logrotate \
                    docker-logrotate \
                    docker-selinux \
                    docker-engine-selinux \
                    docker-engine
  1. 需要的安装包
yum install -y yum-utils

4.设置镜像的仓库

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

5.安装docker社区版

yum install docker-ce docker-ce-cli containerd.io
  1. 查看docker版本
docker version

启动停止docker

systemctl start docker		# 启动 docker 服务:
systemctl stop docker		# 停止 docker 服务:
systemctl status docker		# 查看 docker 服务状态
systemctl restart docker	# 重启 docker 服务

docker运行hello world

docker run hello-world

查看镜像

docker images

image

卸载docker

  1. 卸载依赖
yum remove docker-ce docker-ce-cli containerd.io
  1. 删除资源
rm -rf /var/lib/docker		# docker的默认工作目录
rm -rf /var/lib/containerd

image

配置阿里云镜像加速

  1. 登陆阿里云,找到镜像加速器:
    image
  2. 配置使用:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://hqdvwzvu.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

docker原理简介

hello world流程

docker run hello-world

image
image

docker工作的底层原理

image

docker为什么比VM块?

image
image

docker基本组成

image

image

image

学习视频

学习视频

posted @ 2021-09-06 08:44  明懋  阅读(37)  评论(0)    收藏  举报