🗒️docker基础使用、加密

date
icon
password
Sub-item
Blocked by
Parent item
type
status
slug
summary
tags
category
Blocking

docker原理与常用命令

Docker是一个开源的容器化平台,允许开发者将应用程序与其依赖项打包到容器中,以便在任何环境中都可以运行。Docker容器为开发者提供了一种轻量级的解决方案,可在独立的、可移植的容器中运行应用程序。

Docker原理

Docker采用了一种称为“容器化”的虚拟化技术,它允许在同一台物理服务器上运行多个独立的容器,每个容器都有自己的文件系统、网络和资源隔离。与虚拟机不同,容器共享主机操作系统的内核,因此容器启动速度更快,资源占用更少。
Docker容器由多个层次组成,其中包括应用程序、依赖项、操作系统和底层硬件。Docker镜像是一种只读的文件,包含了容器的所有层次。当您启动一个容器时,Docker将使用镜像创建一个可写的容器层次,该层次将保存容器的所有更改。
 

Docker常用命令

以下是一些常用的Docker命令:
  • docker run:启动一个新的容器
  • docker ps:列出所有正在运行的容器
  • docker stop:停止一个正在运行的容器
  • docker rm:删除一个容器
  • docker images:列出所有镜像
  • docker pull:从Docker Hub下载一个镜像
  • docker push:将镜像上传到Docker Hub
  • docker exec:在正在运行的容器中执行命令
  • docker build:从Dockerfile构建一个镜像
 

Docker Compose的历史与应用

Docker Compose是一个用于定义和运行多容器Docker应用程序的工具。它可以通过一个单一的配置文件来定义整个应用程序的组件,包括Docker容器、网络和卷等。Docker Compose还可以自动化部署和管理容器。
Docker Compose最初是由Fig项目发起的,该项目旨在简化多容器应用程序的开发和部署。Fig项目后来被Docker收购,并改名为Docker Compose。
Docker Compose的应用场景包括:
  • 在开发和测试环境中快速启动多容器应用程序
  • 在生产环境中部署和管理多容器应用程序
 
 

docker 打包与加密

🗒️
docker打包与加密(一) 镜像打包
🗒️
docker打包与加密(二) Cython加密
上一篇
简单欧洲史
下一篇
Linux基本命令
Loading...
文章列表
个人站点-主NLP
欧洲史
开发工具
Linux
计算机软件
DL-训练
历史-欧洲史
历史-中国史
中国史
DL-公式推导
DL-算法原理
DL-工程化
DL-数据
计算机硬件
可解释性
LLM-基础
传统NLP
社会运转
训练框架
生活记录
技术报告
强化学习