掉进Docker容器的坑

本文是跟随尚硅谷雷神学习Docker的笔记,介绍了Docker的起源、下载、架构以及基本命令。Docker开启容器化时代,其特点包括安全构建、广泛分享和快速运行。在Linux环境下安装Docker,并理解Docker的Client-Server架构,包括Docker守护进程、镜像仓库、镜像和容器。此外,还介绍了如何将个人项目推送到Docker Hub。
摘要由CSDN通过智能技术生成

写在前面的话

以下内容是跟着尚硅谷雷神(b站地址)学习docker的笔记总结,如有宝贵意见,欢迎指出

书上说的话:人生斯世,各有正业,是即各有所取之经,各有一条西天之路也


docker的前生今世

先上docker的官网   docker官网地址

这里还有一个docker hub的地址  docker hub 地址

官方给的docker特点总结是:Build safer,share wider, run faster:构建更安全,分享更广泛,跑的更快

根据docker的吉祥物可知,是海豚上托着一个个分离的集装箱,并且各个容器之间资源隔离与限制

一句话总结来说:docker开启了容器化时代,统一标准:docker build打包成镜像,docker pull 下载镜像 ,docker run 启动镜像,docker push上传镜像) 

从早些年的光驱,演变到内存卡,再到硬盘或者说是硬件设备部署,到虚拟技术的引入再迎来docker的容器化时代,docker开启了容器化时代,先依据官方地址下载docker


docker的下载

根据上面的地址

笔者这里选择的是docker for linux

笔者安装的CentOS

ok,这里是docker的下载地址:docker-linux-CentOS-下载命令 

rm -rf /var/run/yum.pid

以上命令是当虚拟机准备好了之后,提示 pid alredy,则杀死,执行下边的命令

切换到root用户之后

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

判断以前是否下载过

sudo yum install -y yum-utils

安装yum-utils

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

指明下载路径

sudo yum install docker-ce docker-ce-cli containerd.io
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值