容器docker快速入门
2023-09-27 14:23:44 时间
一、概述
什么是docker
docker是一个应用容器引擎,通俗的讲,docker和我们的vm虚拟机有很多相似的地方,当然也有很多不同的地方
Docker理念是将应用及依赖包打包到一个可移植的容器中,可发布到任意Docker Engine上。使用沙箱机制运行程序,程序之间相互隔离。
重要概念
镜像(image):就像虚拟机我们要用到的iso镜像文件,相当于一个root文件系统
容器(container):镜像和容器就相当于类和实例的关系一样,镜像是静态定义,容器是实体,容器可以被创建、启动、停止、删除等
仓库(Repository):仓库可看着一个代码控制中心,用来保存镜像,也就是镜像仓库。
Dockerfile:它是一个简短的配置文件,描述了如何构建一个镜像
tar文件:可以将镜像保存成一个tar文件,其他人通过Load就能加载成一个镜像
架构图如下:
二、安装
1.docker在windows得安装:https://blog.csdn.net/zzq060143/article/details/91050272
配置国内镜像库:
地址:"https://docker.mirrors.ustc.edu.cn"
2.使用play with docker来试用一下~
https://labs.play-with-docker.com/
三、入门
1.常用命令
2.简单使用
参考菜鸟教程:https://www.runoob.com/docker/docker-container-usage.html
相关文章
- jenkins和docker 在docker里运行jenkins
- 【Docker 那些事儿】容器跑不动?网络可不背锅
- docker部署spring cloud项目
- [docker]macvlan实现双vlan互通
- Docker入门 - 004 Docker 容器使用
- 将maven项目打包在docker容器中的运行过程
- Docker学习笔记之为容器配置网络
- 【Docker】Docker 数据管理
- 【Docker】Docker 安装
- 10分钟看懂Docker和K8S
- docker容器内启动mysql服务,报错:New main PID 99 does not belong to service, and PID file is not owned by root.
- Docker(12)- docker run 命令详解
- 使用Docker搭建maven私服 及常规使用方法
- AspNetCore容器化(Docker)部署(一) —— 入门
- 在Windows上弄一个redis的docker容器
- 多主机网络下 Docker Swarm 模式的容器管理
- docker 部署
- 容器、Docker与Kubernetes——Kubernetes的配置入门
- 如何在 Docker 容器中运行 MongoDB
- Docker容器互联方法-篇一
- 睿云智合(Wise2C)谈论docker