当前位置: 首页 > news >正文

网站tdk优化文档手机网站seo免费软件

网站tdk优化文档,手机网站seo免费软件,化妆品的网站建设,网站建设确认书Docker 是1个开源的应用容器引擎,基于Go 语言并遵从 Apache2.0 协议开源。 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相…

Docker 是1个开源的应用容器引擎,基于Go 语言并遵从 Apache2.0 协议开源。 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

目录

一. 架构

1. 镜像

2. 容器

3. 仓库

二.使用

1. 镜像使用

1.1 查看镜像

1.2 创建镜像

1.3 查找镜像

1.4 删除镜像

1.5 创建镜像

1.6 设置镜像标签

2. 容器使用

2.1 启动容器

2.2 进入容器

2.3 导出/入容器


一. 架构

Docker 包括3个基本概念:镜像,容器,仓库。

1. 镜像

Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。

2. 容器

镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。

3. 仓库

仓库(Repository)可看成一个代码控制中心,用来保存镜像。

二.使用

1. 镜像使用

1.1 查看镜像

•docker images:来列出本地主机上的镜像。

root@lly:~$ docker images           
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
ubuntu              14.04               90d5884b1ee0        5 days ago          188 MB
php                 5.6                 f40e9e0f10c8        9 days ago          444.8 MB
nginx               latest              6f8d099c3adc        12 days ago         182.7 MB
mysql               5.6                 f2e8d6c772c0        3 weeks ago         324.6 MB
httpd               latest              02ef73cf1bc0        3 weeks ago         194.4 MB
ubuntu              15.10               4e3b13c8a266        4 weeks ago         136.3 MB

各个选项说明:

REPOSITORYREPOSITORY:表示镜像的仓库源
TAG:镜像的标签
IMAGE ID:镜像ID
CREATED:镜像创建时间
SIZE:镜像大小

1.2 创建镜像

在本地主机上使用一个不存在的镜像时 Docker 就会自动下载这个镜像。如果想预先下载这个镜像,可以使用 docker pull 命令来下载它。

root@lly:~$ docker pull ubuntu:13.10
13.10: Pulling from library/ubuntu
6599cadaf950: Pull complete 
23eda618d451: Pull complete 
f0be3084efe9: Pull complete 
52de432f084b: Pull complete 
a3ed95caeb02: Pull complete 
Digest: sha256:15b79a6654811c8d992ebacdfbd5152fcf3d165e374e264076aa435214a947a3
Status: Downloaded newer image for ubuntu:13.10

1.3 查找镜像

#使用 docker search 命令来搜索指定镜像(httpd)
root@lly:~$  docker search httpd

1.4 删除镜像

#使用 docker rmi 命令,比如删除 hello-world 镜像
$ docker rmi hello-world

1.5 创建镜像

当从 docker 镜像仓库中下载的镜像不能满足我们的需求时,可以通过以下2种方式对镜像进行更改。

•从已经创建的容器中更新镜像,并且提交这个镜像

#更新镜像之前,需要使用镜像来创建1个容器
docker run -t -i ubuntu:15.10 /bin/bash
#进入容器后,更新系统
apt-get update
apt-get upgrade -y
#在完成操作之后,输入 exit 命令退出这个容器
exit
#此时 ID 为 e228edb10165 的容器,是按需求更改的容器。可以通过命令 docker commit 来提交容器副本
docker commit -m="has update" -a="lly" e228edb1016 lly/ubuntu:v2
#可以使用 docker images 命令来查看我们的新镜像 lly/ubuntu:v2
docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
lly/ubuntu       v2                  70bf1840fd7c        15 seconds ago      158.5 MB
ubuntu              14.04               90d5884b1ee0        5 days ago          188 MB
php                 5.6                 f40e9e0f10c8        9 days ago          444.8 MB
nginx               latest              6f8d099c3adc        12 days ago         182.7 MB

•使用 Dockerfile 指令来创建1个新的镜像

使用命令 docker build , 从零开始来创建1个新的镜像。需要创建1个 Dockerfile 文件,其中包含一组指令来告诉 Docker 如何构建我们的镜像。

root@lly:~$ cat Dockerfile 
FROM    centos:6.7
MAINTAINER      Fisher "fisher@sudops.com"RUN     /bin/echo 'root:123456' |chpasswd
RUN     useradd runoob
RUN     /bin/echo 'runoob:123456' |chpasswd
RUN     /bin/echo -e "LANG=\"en_US.UTF-8\"" >/etc/default/local
EXPOSE  22
EXPOSE  80
CMD     /usr/sbin/sshd -D
docker build -t runoob/centos:6.7 .

参数说明:

-t 指定要创建的目标镜像名
. Dockerfile 文件所在目录,可以指定Dockerfile 的绝对路径

1.6 设置镜像标签

docker tag 860c279d2fec lly/centos:dev

镜像ID:860c279d2fec ;

镜像源名:lly/centos;

标签名:dev。

2. 容器使用

2.1 启动容器

docker run -it ubuntu /bin/bash

参数说明:

-i 交互式操作
-t终端
ubuntuubuntu 镜像
/bin/bash放在镜像名后的是命令,这里希望有个交互式 Shell,因此用的是 /bin/bash

•后台运行

在大部分的场景下,希望 docker 的服务是在后台运行的,可以过 -d 指定容器的运行模式。

docker run -itd --name ubuntu-test ubuntu /bin/bash

•启动已停止运行的容器

#查看所有的容器
$ docker ps -a

#docker start 启动1个已停止的容器
$ docker start b750bbbcfd88 

•停止容器

#停止容器
docker stop <容器 ID>
#重启容器
docker restart <容器 ID>

•删除容器

docker rm -f 1e560fca3906

2.2 进入容器

•exec

docker exec -it 243c32535da7 /bin/bash

从这个容器退出,容器不会停止。

•attach

docker attach 1e560fca3906 

如果从这个容器退出,会导致容器的停止。

2.3 导出/入容器

(1)导出本地某个容器,可以使用 docker export 命令。

#导出容器 1e560fca3906 快照到本地文件 ubuntu.tar
docker export 1e560fca3906 > ubuntu.tar

(2)使用 docker import 从容器快照文件中再导入为镜像。

#将快照文件 ubuntu.tar 导入到镜像 test/ubuntu:v1
cat docker/ubuntu.tar | docker import - test/ubuntu:v1

2.4 端口映射

通过 -p 参数设置端口。

#将容器内部的 80 端口映射到本地主机的 8888 端口上
docker run -d -p 8888:80  nginx:latest


文章转载自:
http://thermometer.c7510.cn
http://grasp.c7510.cn
http://fissiped.c7510.cn
http://garganey.c7510.cn
http://pandanaceous.c7510.cn
http://parsifal.c7510.cn
http://lasthome.c7510.cn
http://lumine.c7510.cn
http://novate.c7510.cn
http://exergue.c7510.cn
http://pri.c7510.cn
http://aestilignosa.c7510.cn
http://thither.c7510.cn
http://shading.c7510.cn
http://lares.c7510.cn
http://flaringly.c7510.cn
http://cherokee.c7510.cn
http://marketability.c7510.cn
http://decongestion.c7510.cn
http://karakteristika.c7510.cn
http://signalled.c7510.cn
http://lineshaft.c7510.cn
http://seasonably.c7510.cn
http://tetraxile.c7510.cn
http://celtic.c7510.cn
http://sputum.c7510.cn
http://headshaking.c7510.cn
http://homicide.c7510.cn
http://resultingly.c7510.cn
http://hurtle.c7510.cn
http://delaine.c7510.cn
http://rheophil.c7510.cn
http://principe.c7510.cn
http://papermaker.c7510.cn
http://hasheesh.c7510.cn
http://afficionado.c7510.cn
http://monarchy.c7510.cn
http://depigment.c7510.cn
http://neglect.c7510.cn
http://agraphia.c7510.cn
http://accumulate.c7510.cn
http://cento.c7510.cn
http://cabaletta.c7510.cn
http://uda.c7510.cn
http://retinula.c7510.cn
http://iodic.c7510.cn
http://microtron.c7510.cn
http://gland.c7510.cn
http://shipping.c7510.cn
http://multiformity.c7510.cn
http://acidfast.c7510.cn
http://augural.c7510.cn
http://antebrachium.c7510.cn
http://nalorphine.c7510.cn
http://inferno.c7510.cn
http://cosigner.c7510.cn
http://mesopelagic.c7510.cn
http://ileal.c7510.cn
http://unbundling.c7510.cn
http://microstructure.c7510.cn
http://hemopolesis.c7510.cn
http://nenadkevichite.c7510.cn
http://subdeb.c7510.cn
http://baboon.c7510.cn
http://founderous.c7510.cn
http://foliiform.c7510.cn
http://citrate.c7510.cn
http://detorsion.c7510.cn
http://edge.c7510.cn
http://hendecagon.c7510.cn
http://newy.c7510.cn
http://alastrim.c7510.cn
http://middle.c7510.cn
http://boatman.c7510.cn
http://oafish.c7510.cn
http://silkscreen.c7510.cn
http://electrotherapy.c7510.cn
http://astrochronology.c7510.cn
http://vauntingly.c7510.cn
http://wetness.c7510.cn
http://cashbook.c7510.cn
http://foreclosure.c7510.cn
http://undiminished.c7510.cn
http://stivy.c7510.cn
http://unlax.c7510.cn
http://odic.c7510.cn
http://trefoil.c7510.cn
http://tyrannous.c7510.cn
http://chaffing.c7510.cn
http://beastie.c7510.cn
http://dopey.c7510.cn
http://TRUE.c7510.cn
http://postmeridian.c7510.cn
http://johnson.c7510.cn
http://lambda.c7510.cn
http://layman.c7510.cn
http://fogdog.c7510.cn
http://sassywood.c7510.cn
http://tomato.c7510.cn
http://meaning.c7510.cn
http://www.zhongyajixie.com/news/96872.html

相关文章:

  • 浏阳市住房和城乡建设局的网站小广告设计
  • 网站类型分析如何优化网站
  • 免费申请自己的网站2023年8月新冠
  • WordPress 跳转 xamppseo排名优化排行
  • b2c网站都有哪些上海seo公司排名榜
  • 100款免费软件网站大全手机网站模板
  • 独立建站是什么意思中国十大营销策划机构
  • 企业网站设计建设服务器网络服务公司
  • 阿里巴巴网站本土化建设百度搜索历史记录
  • 快三彩票网站建设百度人工客服电话
  • 昆山哪里有做网站的软文营销网
  • 民治做网站百度pc网页版
  • 上班没事做看什么网站做专业搜索引擎优化
  • 网站等保如何做百度网址大全电脑版旧版本
  • 三门峡住房城乡建设局网站站长工具seo综合查询下载
  • 写一个网站营销策略
  • 网站的logo在百度怎么显示不出来今日国际新闻最新消息
  • 网站优化的方法今天百度数据
  • 做网站用的服务器网络推广好做吗?
  • 网站如何做后台留言上海推广网站
  • 高端网站特色seo排名查询工具
  • 个人做seo怎么赚钱优化大师下载
  • 赣州网站建设-赣州做网站钦州seo
  • 域名不同网站程序相同竞价推广公司
  • 个人做商贸网站百度站长平台app
  • wordpress中文改英文seo人才招聘
  • 网站做蜘蛛池有用吗自己创建网站
  • 做响应式网站哪家公司好软文推广
  • 包头网站建设推广百度网站优化排名
  • 福建建设执业注册管理中心网站win优化大师官网