docker技术扫盲-2020年9月22日

什么是docker?

非常俗的通俗解释:

操作系统无关的轻量级系统或软件套娃,别人或自己制作好运行环境,让别人下载,一键快速运行。

专业的通俗解释:

如何通俗解释Docker是什么?https://www.zhihu.com/question/28300645

 

docker教程

1、去官方网站看看 https://www.docker.com/

下载docker desktop,下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-windows

建议下载edge版本

win10安装教程:Windows 10 家庭版 安装 docker for Windows( docker desktop) 详细步骤

申请自己的镜像加速

https://help.aliyun.com/document_detail/60750.html?spm=5176.10695662.1996646101.searchclickresult.661b5b1ePhg06p

以下是我的加速库

{
  "registry-mirrors": [
    "https://hyxq9bh1.mirror.aliyuncs.com"
  ],
  "insecure-registries": [],
  "debug": false,
  "experimental": true,
  "features": {
    "buildkit": true
  }
}

2、安装完成,点击dashboard。

按指示在命令行运行docker run -d -p 80:80 docker/getting-started

回到dashboard,点击已启动的容器,打开浏览器进行学习

浏览器学习界面

一开始有些懵,不过按照官网教程多做几遍就会了、会了、会了,记得多做几遍,多做几遍,多做几遍...!

总结指令:

docker ps:查看正在运行的容器

docker ps -a:查看容器

docker images:查看本地镜像

 docker run -dp 外部访问端口:内部程序端口  镜像名:启动带网络容器服务

docker stop CONTAINER ID:停止容器服务

docker rm -f CONTAINER ID:强制删除容器服务

docker rmi 镜像名称:删除镜像

 

扩展知识

------容器内部编辑器

更新来源

apt-get update
  •  

安装vim

apt-get install -y vim

 

-------进入容器内部使用bash

docker exec -it 容器id /bin/bash

 

-----如何通过Docker启动Nginx部署前端项目,包括Nginx的详细配置和踩坑教程?

https://blog.csdn.net/qq_36520235/article/details/94363222

-----拷贝文件

  1. 如何把宿主机中的文件拷贝到容器内部:docker cp 本地文件 容器id:容器路径
  2. 如何把容器内部的文件拷贝到宿主机中:docker cp 容器id:容器文件  本地目录

----------------------------

20分钟学会Docker部署SpringBoot项目(各种工具安装) https://www.bilibili.com/video/BV1dk4y1r7pi?p=2

Docker和k8s的区别与介绍 https://www.cnblogs.com/misswangxing/p/10669444.html

SpringCloud 亿级流量 架构演进 https://www.cnblogs.com/crazymakercircle/p/12056265.html

Service Mesh (Istio)实现SpringCloud微服务管理(一) https://www.bilibili.com/video/BV1Hf4y1U7Cg

 

以上纯粹是学习过程中的记录,有些凌乱,但真实,放心使用!

 

下一篇为k8s安装及问题解决:

docker desktop 2.3.7 kubernetes(k8s)v1.18.8一直处于starting状态解决方法

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值