docker常用技巧

1:运行中容器如何保存为一个镜像?

    docker commit 容器名字 镜像名字

2:怎么给容器增加名字

    docker rename 容器id(或名字)name(新名字)

3:docker中的Dockfile常见的命令有哪些

    1,FROM 2, COPY  3,RUN  4,COMMAND 5,LABEL

4: Dockerfile中的命令COPY和ADD命令有什么区别?

    COPY的作用比ADD少,COPY是只负责复制文件和文件内容,不包括压缩包和url,而add则还会把压缩包解压,以及分析url得到文件再复制过去

5:去DockerHUb下载一个nginx镜像,并运行使能在本机网页访问。

    docker pull nginx #可选nginx(nginx:版本号)不选版本号直接为latest
    docker container run -d -it -p 8080:80 --name nginx nginx:latest

6:听说你项目用过docker,讲一下docker的实现原理。它和虚拟机的区别在哪?

    docker是一套应用环境,通过镜像生成容器,通过Dockerfile可以实现多层依赖的一套环境,可以不用担心其他环境下,只要有docker,便可以运行容器。虚拟机是一套操作系统环境,建立在操作系统之上

7:Django 和 Mysql 容器间的端口关系图你能画出来吗?从浏览器到Django服务的访问是怎么打通的?

    Django和Mysql要能相互通信,首先在启动容器的时候就需要添加参数加入--network,让两个容器在同一网段,便可以通信,django容器端口映射到本机端口,再通过本机端口去访问mysql的端口,浏览器是通过-p这个参数,让django端口通过端口映射暴露在外面,通过ip加端口,便能实现访问

8:怎么将本地镜像推送到镜像仓库

    [[email protected] ~]# docker tag paul:0919 10.36.145.100:4000/paul:2
    [[email protected] ~]# docker push 10.36.145.100:4000/paul:2

原文地址:https://www.cnblogs.com/bobo-wq/p/11562169.html

时间: 2024-10-14 21:21:02

docker常用技巧的相关文章

HTML5-移动开发常用技巧与弹性布局的使用

一.移动开发常用技巧 Viewport基本知识 设置布局Viewport的各种信息 1.width=device-width: 设置Viewport视口宽度等于设备宽度 2.initial-scale=1: 网页默认缩放比为1(网页在手持设备上,不会进行默认缩放 3.minimum-scale=1 网页最小缩放比为1 4.maximum-scale=1 网页最小大缩放比为1 5.user-scalable=no 禁止用户手动缩放网页(ios10+ 的设备失效) 在手机站及响应式网站的制作中,网页

【转】oracle存储过程常用技巧

原文链接 http://www.cnblogs.com/chinafine/archive/2010/07/12/1776102.html 我们在进行pl/sql编程时打交道最多的就是存储过程了.存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识.如:游标的处理,异常的处理,集合的选择等等 1.存储过程结构 1.1 第一个存储过程 create or replace procedure proc1( p_para1 varchar2,

Docker 常用命令

Docker 常用命令: 1.环境相关 docker info docker version 2.系统运维相关 docker images docker Image是多层结构的,默认只显示最顶层的Image docker inspect 查看容器运行时详细信息的命令  docker ps docker ps打印出正在运行的容器,docker ps -a打印出所有运行过的容器 docker pull docker run docker start/stop/restart 这组命令可以开启(两个:

.Net常用技巧_导出 Excel 和相关打印设置

Excel.Application myExcel = new Excel.Application();发 表Excel.Workbook workbookData = myExcel.Application.Workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet);Excel.Worksheet xlSheet = (Worksheet)workbookData.Worksheets[1];//取得sheet1 1) 显示当前窗口: xlSheet.

mysql 常用技巧

1.正则使用 比 LIKE 会牺牲很多的系统资源 尽量不要用 正则的语法和JS PHP 差不多 select * from t1 where email REGEXP "@163[,.]com$"; select * from t1 where email like "%@163.com" or email like "%@163,com" 2.REPLACE 函数的使用 UPDATE `v9_zhushou` SET `thumb` = REP

sqlmap常用技巧整理

言 通过在乌云网上出现的很多SQL注入漏洞,因此来总结一下,大致使用SQLMAP所遇到的参数. 基本结构 基本SQLMAP的使用方式就如下所示,使用参数式的方式,按需求添加. 12 sqlmap.py -u "http:// *" --data="a=b" -p a --level 3 --random-agent --referer="a" --technique T --dbms=mysql --cookie="cookie&quo

短线选股操作常用技巧

股票短线通常是指在一个星期或两个时期以内的时期,股票投资者只想赚取短期差价收益,而不去关注股票的基本情况,主要依据技术图表分析.一般的投资者做短线通常都是以两三天为限,一旦没有差价可赚或股价下跌,就平仓一走了之,再去买其他股票做短线.作为短线炒股,选股很重要,因为短线讲究的是一个快,快进快出,绝不拖延,频率较快,不同于长线的价值投资,所以换股会比较频繁,这种情况下选股就比较讲究. 一.短线选股操作常用技巧 1.首选短期热点龙头股 短线操作的对象就是要选择被市场广泛关注,而大部分人还在犹豫而不敢介

.Net常用技巧_VS2005[C#] 操作 Excel 全攻略(转)

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Microsoft.Office.Interop.Excel; using System.Data.SqlClient; using System.Data.

.Net常用技巧_操作Excel知识点

C#操作Excel知识点 近期在使用C#操作excel,主要是读取excel模板,复制其中的模板sheet页,生成多个sheet页填充相应数据后另存到excel文件,所用到的知识点如下. 一.添加引用和命名空间 添加Microsoft.Office.Interop.Excel引用,它的默认路径是C:\Program Files\Microsoft Visual Studio 9.0\Visual Studio Tools for Office\PIA\Office12\Microsoft.Off