Docker

首页 标签 Docker
# Docker #
关注
25511内容
|
3天前
|
Nexus仓库
本文介绍Linux环境下Nexus Repository Manager OSS的安装与配置,包括JDK8环境搭建、Nexus下载解压、服务启动及Web访问。涵盖登录密码管理、仓库创建、Docker部署、数据持久化、Maven/NPM/Docker私仓配置与资源上传等核心操作,助力搭建高效私有仓库。
06-nexus私仓环境搭建
本文介绍Nexus Repository Manager OSS版的安装与配置,包括JDK环境准备、Nexus部署、用户创建、启动服务及Web界面登录。详细说明如何搭建Maven、Docker私仓,实现Jar包上传、本地仓库迁移、项目配置使用私仓,以及Docker镜像的推送拉取。同时简述npm、helm等其他类型仓库的启用方法,适用于企业级制品管理。
|
3天前
|
Docker镜像
镜像是一种轻量级、可执行的独立软件包,包含运行应用所需的所有内容,如代码、库、环境变量和配置文件。Docker 镜像基于联合文件系统(如 AUFS、OverlayFS),采用分层结构,底层为 bootfs 和 rootfs,上层可叠加自定义镜像层。容器启动时,在镜像顶部新增一个可写容器层,所有修改仅作用于该层,实现资源隔离与共享,便于复制、迁移和复用。(238 字)
14-Docker-compose容器编排 Docker-compose
Docker-Compose是Docker官方开源工具,通过docker-compose.yml文件定义多容器应用,实现一键编排、启动、停止整个服务集群,简化微服务部署。支持服务依赖、网络、卷等配置,提升开发运维效率。(238字)
|
3天前
|
容器命令
常用Docker参数:-d后台运行,-i/-t交互模式,-p端口映射,-v挂载数据卷。支持容器启停、日志查看、文件拷贝、导入导出及commit生成新镜像。注意权限问题可加--privileged=true解决。数据卷实现持久化与共享。
|
4天前
|
Docker概述
Docker是基于Go语言的开源容器化平台,实现“一次镜像,处处运行”。它将应用及其依赖打包在轻量级、可移植的容器中,直接利用宿主机内核,启动快、资源占用少,支持秒级部署与扩展,广泛应用于开发、测试与生产环境。
07-nexus搭建docker私仓
使用Nexus搭建Docker私有仓库,需启用Docker Realm、创建文件存储及docker-hosted仓库,配置HTTP/HTTPS端口(如8881),开放防火墙。客户端需配置insecure-registry信任私仓,登录后打标签并推送镜像。支持镜像导出导入与版本管理,实现安全高效的镜像存储与分发。
05-容器命令
本文介绍Docker容器常用命令,涵盖容器的创建、启动、停止、删除、日志查看及文件拷贝等操作。重点讲解交互式与守护式容器的启动方式、端口映射、数据卷挂载与权限设置,并对比docker attach与exec的区别,帮助用户高效管理容器。
11-Dockerfile
Dockerfile是构建Docker镜像的脚本,包含一系列指令,每条指令创建一个镜像层。从基础镜像开始,按顺序执行FROM、RUN、CMD等命令,最终生成可运行容器的镜像。支持环境变量、工作目录设置、端口暴露、数据卷挂载等功能。CMD与ENTRYPOINT定义启动命令,ADD/COPY复制文件,EXPOSE开放端口。构建时用`docker build`生成镜像,虚悬镜像(无名无标签)可被清理。
06-Docker镜像
Docker镜像是一种轻量级、可执行的独立软件包,包含运行应用所需的所有内容。它采用分层结构,基于联合文件系统(如AUFS、OverlayFS),实现资源共用与高效复用。底层为bootfs和rootfs,镜像层只读,容器层可写,便于隔离与管理。
免费试用