0
点赞
收藏
分享

微信扫一扫

Docker入门及高级应用

googlefrank 2022-04-01 阅读 59

一、初识Docker

1. 项目部署的问题

在这里插入图片描述

2. 什么是Docker

https://www.bilibili.com/video/BV1LQ4y127n4?p=43&spm_id_from=pageDriver
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. Docker与虚拟机

https://www.bilibili.com/video/BV1LQ4y127n4?p=44&spm_id_from=pageDriver
在这里插入图片描述
在这里插入图片描述

4. 镜像和容器

在这里插入图片描述

5. Docker和DockerHub

在这里插入图片描述

6. Docker架构

在这里插入图片描述

7. 安装Docker

7.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 \
                  docker-ce

7.2 安装yum-utils

yum install -y yum-utils
# 或者
yum install -y yum-utils \
	device-mapper-persistent-data \
	lvm2 --skip-broken

7.3 更新本地镜像源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 更新 yum 软件源缓存
yum makecache fast

7.4 安装

yum install -y docker-ce

7.5 启动docker

# 关闭防火墙
systemctl stop firewalld
# 禁止开机去懂
systemctl disable firewalld
# 启动docker 
systemctl enable docker
systemctl start docker
systemctl stop docker
systemctl restart docker
# 查看版本
docker -v

7.6 配置镜像加速

live-restore": true可以去掉

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
        "https://registry.docker-cn.com",
        "live-restore": true
    ]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

7.7 测试

docker run hello-world

二、Docker的基本操作

三、Dockerfile自定义镜像

四、Docekr-Compose

五、Docker镜像服务

举报

相关推荐

0 条评论