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

网站建设要考虑哪些方面/海外发布新闻

网站建设要考虑哪些方面,海外发布新闻,大庆+网站建设,自己做网站现实么Docker是PaaS供应商dotCloud开源的一个基于LXC 的高级容器引擎,源代码托管在 GitHub 上, 基于Go语言开发并遵从Apache 2.0协议开源。Docker提供了一种在安全、可重复的环境中自动部署软件的方式。 关于Docker的架构,查看官方介绍。 Docker致力于提供&am…

Docker是PaaS供应商dotCloud开源的一个基于LXC 的高级容器引擎,源代码托管在 GitHub 上, 基于Go语言开发并遵从Apache 2.0协议开源。Docker提供了一种在安全、可重复的环境中自动部署软件的方式。

关于Docker的架构,查看官方介绍。

 Docker致力于提供:

1. 简单、轻量的建模方式

2. 开发运维职责的逻辑分离,降低开发与生产环境的不一致性。

3. 快速高效的开发生命周期

4. 面向服务的架构,推荐单个容器只运行一个应用程序或进程

 

Docker组件

Docker核心组件:

Docker客户端和服务器

Docker镜像

Registry

Docker容器

Docker Architecture Diagram 

Docker技术组件:

1) libcontainer,一个原生的linux 容器格式

2) Linux 内核的命名空间(namespace),用户隔离文件系统、进程和网络

 

Docker安装和启动

1 安装

如下安装适用于Redhat操作系统。

安装方式有两种:使用yum在线安装,或者使用安装包安装。

使用yum方式安装

1 //1 更新yum 安装包index
2 $ sudo yum makecache fast
3 
4 //2. 安装docker最新版本
5 $ sudo yum -y install docker-engine
6 
7 // 或者安装特定版本
8 $ yum list docker-engine.x86_64  --showduplicates |sort -r
9 $ sudo yum -y install docker-engine-<VERSION_STRING>

使用安装包安装

1 下载对应操作系统版本的包,比如对应RHCE的rpm包
2 安装
$ sudo yum install package.rpm

 

2 Docker启动

$ sudo systemctl start docker

验证Docker是否安装成功

$ sudo docker run hello-world

使用docker version查看版本

更多参考官方文档。

 

基本命令

1 查看Docker所有的命令

docker
Usage:    docker COMMANDA self-sufficient runtime for containersOptions:--config string      Location of client config files (default "/Users/liuchun/.docker")-D, --debug              Enable debug mode--help               Print usage-H, --host list          Daemon socket(s) to connect to (default [])-l, --log-level string   Set the logging level ("debug", "info", "warn", "error", "fatal") (default "info")--tls                Use TLS; implied by --tlsverify--tlscacert string   Trust certs signed only by this CA (default "/Users/liuchun/.docker/ca.pem")--tlscert string     Path to TLS certificate file (default "/Users/liuchun/.docker/cert.pem")--tlskey string      Path to TLS key file (default "/Users/liuchun/.docker/key.pem")--tlsverify          Use TLS and verify the remote-v, --version            Print version information and quitManagement Commands:checkpoint  Manage checkpointscontainer   Manage containersimage       Manage imagesnetwork     Manage networksnode        Manage Swarm nodesplugin      Manage pluginssecret      Manage Docker secretsservice     Manage servicesstack       Manage Docker stacksswarm       Manage Swarmsystem      Manage Dockervolume      Manage volumesCommands:attach      Attach to a running containerbuild       Build an image from a Dockerfilecommit      Create a new image from a container's changescp          Copy files/folders between a container and the local filesystemcreate      Create a new containerdeploy      Deploy a new stack or update an existing stackdiff        Inspect changes on a container's filesystemevents      Get real time events from the serverexec        Run a command in a running containerexport      Export a container's filesystem as a tar archive
  history     Show the history of an imageimages      List imagesimport      Import the contents from a tarball to create a filesystem imageinfo        Display system-wide informationinspect     Return low-level information on Docker objectskill        Kill one or more running containersload        Load an image from a tar archive or STDINlogin       Log in to a Docker registrylogout      Log out from a Docker registrylogs        Fetch the logs of a containerpause       Pause all processes within one or more containersport        List port mappings or a specific mapping for the containerps          List containerspull        Pull an image or a repository from a registrypush        Push an image or a repository to a registryrename      Rename a containerrestart     Restart one or more containersrm          Remove one or more containersrmi         Remove one or more imagesrun         Run a command in a new containersave        Save one or more images to a tar archive (streamed to STDOUT by default)search      Search the Docker Hub for imagesstart       Start one or more stopped containersstats       Display a live stream of container(s) resource usage statisticsstop        Stop one or more running containerstag         Create a tag TARGET_IMAGE that refers to SOURCE_IMAGEtop         Display the running processes of a containerunpause     Unpause all processes within one or more containersupdate      Update configuration of one or more containersversion     Show the Docker version informationwait        Block until one or more containers stop, then print their exit codesRun 'docker COMMAND --help' for more information on a command.
docker command

 

2 查看指定命令的帮助

docker command --help,例如启动命令docker run --help

 

Docker配置服务

RHCE7 参考https://docs.docker.com/engine/admin/

 

运行一条命令的example

# docker run busybox echo "Hello, this is new msg"# docker ps  //查看容器# docker ps -a // 查看到已经停止的容器
sample

 

3 容器管理

docker run:  命令用来创建运行容器

docker ps:

用来查看正在运行的容器列表

几个最常用的参数:

  • -a:查看所有容器,含停止运行的
  • -l:查看刚启动的容器
  • -q:只显示容器ID

docker start:  启动容器

我们可以通过 docker attach 连接到某个正在运行的container。

docker stop: 停止容器

docker inspect:  查看Docker容器或镜像的一些内部信息

docker rm:  删除容器操作,默认不可以删除运行的容器,但提供了强制删除的参数-f

docker top: 查看容器中运行的进程信息,显示容器中进程的PID,UID,PPID,时间,tty等信息。

 

4 镜像管理

docker images: 查看镜像列表

其中:

  1. REPOSITORY:仓库名称
  2. TAG:标签名,一个仓库可以有若干个标签对应不同的镜像,默认都是latest
  3. IMAGE ID:镜像ID
  4. CREATED:创建时间,注意不是本地的pull时间
  5. SIZE:镜像大小

docker pull: 获取镜像, 从Docker Hub上pull某一个镜像

创建镜像: 最常用的是写一个Dockerfile,从Dockerfile里创建新的镜像。

清理镜像:使用docker rmi来删除镜像,删除镜像前要用docker rm删除对应的container

 

转载于:https://www.cnblogs.com/cedrelaliu/p/6403330.html

http://www.lbrq.cn/news/741313.html

相关文章:

  • 网站排名英文怎么说/站长工具 seo综合查询
  • 网站推广公司哎奶茶/论坛优化seo
  • 网站建设合同纠纷问题/谷歌广告上海有限公司官网
  • seo网站建设厦门/关键词分类
  • 潍坊市住房和城乡建设网站/做百度推广代运营有用吗
  • 男女生做爰视频网站/品牌营销策划方案案例
  • 网页升级访问每天正常更新每日/郑州seo技术代理
  • 北京市建设工程质量监督站网站/营销型网站建设的步骤流程是什么
  • 怎么建淘宝优惠券网站做推广/seo优化啥意思
  • c 做网站流程/如何提高网站排名
  • 加强网站建设技术培训/全域seo
  • 企业如何建设网站呢/站长工具大全
  • 西宁做网站公司排名/百度搜索推广是什么
  • 介休市政府网站/如何做网页制作
  • 佛山网站建设专业现状/太原网络推广价格
  • 做购物类网站有哪些/做销售最挣钱的10个行业
  • 软件技术真的很难学吗/windows优化大师是哪个公司的
  • 网站的seo如何设计/企业培训课程安排表
  • 重视党建网站建设/网站推广的方式有
  • 网站建设需求指引/营销推广费用方案
  • 做视频网站要多少钱/免费网站流量
  • 嘉兴本地推广网站/互联网营销推广方案
  • 安徽安庆区号/优化设计
  • 闵行专业做网站/输入关键词就能写文章的软件
  • 找公司做网站先付全款吗/百度推广怎么做步骤
  • 做网站设计电脑需要什么配置/济南今日头条最新消息
  • 网站上资源截图怎么做/怎样下载优化大师
  • 怎么做赌博网站吗/宁波seo外包服务商
  • 网站建设完善方案/百度网盘帐号登录入口
  • 中国建设信用卡积分兑换网站/上海网站快速优化排名
  • rsync + inotify 数据实时同步
  • 【机器学习】什么是损失景观(Loss Landscape)?
  • 吱吱企业通讯软件保证内部通讯安全,搭建数字安全体系
  • Linux操作系统编程——进程间的通信
  • Swift 实战:判断点集是否关于某条直线对称(LeetCode 356)
  • Kafka 零拷贝(Zero-Copy)技术详解