Docker学习
88先生
这个作者很懒,什么都没留下…
展开
-
Docker学习笔记--FROM语法
FROM语法在创建镜像之前,需要指定一个基础镜像,然后在此基础上再进行延申,扩展。FROM的使用语法如下:FROM Base_Image_Name:TAG在构建镜像时,需要注意以下几个原则:1、官方镜像优于非官方镜像(安全、稳定)2、需要固定基础镜像版本的TAG,而不是每次都使用latest3、功能满足,使用最小的镜像在基础镜像上进行延申时,需要运行一系列的命令来下载一些配置文件,完成运行环境的搭建。在dockerfile中是通过RUN命令来执行相应的shell命令。如果是每一个操作都用一个原创 2021-08-11 10:17:12 · 391 阅读 · 0 评论 -
Docker结构分析
Docker结构分析一、简介初学docker,在这里梳理一下docker的结构以便后续学习。在使用docker时,通常会遇到以下几个概念:容器、镜像,但是因为不清楚其运行机制,很难把握这几个概念之间的关系。为了将docker用好,需要清楚这几个概念之间的关系。二、容器与镜像docker提供了对容器的全生命周期的管理:创建—>运行—>停止。也就是说docker可以操作的单元是容器(container)。在创建容器时,docker把镜像打包在容器内,指定要使用的镜像以及容器的读写空间。镜像原创 2021-08-07 10:31:33 · 130 阅读 · 0 评论 -
Docker学习笔记--镜像获取及管理
Docker镜像获取及管理一、三种方式获取镜像:1、从社区拉取镜像(a)dockerhub:https://hub.docker.com/例如:docker image pull ubuntu(b)quay.io:https://quay.io/docker pull quay.io/presslabs/wordpress-operator2、使用Dockerfile创建镜像并且执行python脚本(1)安装ubuntu系统(2)下载安装python环境(3)将python文件加入原创 2021-08-06 21:07:23 · 407 阅读 · 0 评论 -
Docker学习笔记--容器的两种交互模式
Docker容器的两种交互模式1、直接进入交互模式docker container run -it ubuntu sh直接进入交互模式的情况下,如果退出交互模式,则容器也将停止。有没有一种方法,使得停止与镜像的交互之后,容器依然运行?当然有!2、先进入服务模式(Detach模式),再进入交互模式(1) 进入服务模式docker container run -d <镜像名称>(2) 进入交互模式docker container exec -it <CONTAINER ID原创 2021-08-06 00:51:30 · 1475 阅读 · 0 评论