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

wordpress 插件设计/抖音seo优化公司

wordpress 插件设计,抖音seo优化公司,新国标小区网络建设,云南省建设厅网站二建Docker 镜像(Images)Docker 镜像是用于创建 Docker 容器的模板。 Docker 容器(Container)容器是独立运行的一个或一组应用。Docker 客户端(Client)Docker 客户端通过命令行或者其他工具使用 Docker API (https://docs.docker.com/reference/api/docker_remote_api) 与 Docker 的…

Docker 镜像(Images)

Docker 镜像是用于创建 Docker 容器的模板。

Docker 容器(Container)

容器是独立运行的一个或一组应用。

Docker 客户端(Client)

Docker 客户端通过命令行或者其他工具使用 Docker API (https://docs.docker.com/reference/api/docker_remote_api) 与 Docker 的守护进程通信。

Docker 主机(Host)

一个物理或者虚拟的机器用于执行 Docker 守护进程和容器。

Docker 仓库(Registry)

Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。

Docker Hub(https://hub.docker.com) 提供了庞大的镜像集合供使用。

Docker Machine

Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。


常用命令

  1. 查看容器的root用户密码

    docker logs <容器名orID> 2>&1 | grep '^User: ' | tail -n1
    

    因为docker容器启动时的root用户的密码是随机分配的。所以,通过这种方式就可以得到redmine容器的root用户的密码了。

  2. 查看容器日志

    docker logs -f <容器名orID>
    
  3. 查看正在运行的容器

    docker ps
    docker ps -a为查看所有的容器,包括已经停止的。
    
  4. 删除所有容器

    docker rm $(docker ps -a -q)
    

    删除单个容器

    docker rm <容器名orID>
    
  5. 停止、启动、杀死一个容器

    docker stop <容器名orID>
    docker start <容器名orID>
    docker kill <容器名orID>
  6. 查看所有镜像

    docker images
    
  7. 删除所有镜像
    docker rmi $(docker images | grep none | awk '{print $3}' | sort -r)
    
  8. 运行一个新容器,同时为它命名、端口映射、文件夹映射。以redmine镜像为例

    docker run --name redmine -p 9003:80 -p 9023:22 -d -v /var/redmine/files:/redmine/files -v /var/redmine/mysql:/var/lib/mysql sameersbn/redmine
    
  9. 一个容器连接到另一个容器

    docker run -i -t --name sonar -d -link mmysql:db   tpires/sonar-server
    sonar
    

    容器连接到mmysql容器,并将mmysql容器重命名为db。这样,sonar容器就可以使用db的相关的环境变量了。

  10. 拉取镜像

    docker pull <镜像名:tag>

    docker pull sameersbn/redmine:latest
    
  11. 当需要把一台机器上的镜像迁移到另一台机器的时候,需要保存镜像与加载镜像。
    机器a

    docker save busybox-1 > /home/save.tar
    

    使用scp将save.tar拷到机器b上,然后:

    docker load < /home/save.tar
    
  12. 构建自己的镜像

    docker build -t <镜像名> <Dockerfile路径>

    如Dockerfile在当前路径:

    docker build -t xx/gitlab .
    
  13. 重新查看container的stdout
    # 启动top命令,后台运行
    $ ID=$(sudo docker run -d ubuntu /usr/bin/top -b)
    # 获取正在running的container的输出
    $ sudo docker attach $ID
    top - 02:05:52 up  3:05,  0 users,  load average: 0.01, 0.02, 0.05
    Tasks:   1 total,   1 running,   0 sleeping,   0 stopped,   0 zombie
    Cpu(s):  0.1%us,  0.2%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
    Mem:    373572k total,   355560k used,    18012k free,    27872k buffers
    Swap:   786428k total,        0k used,   786428k free,   221740k cached
    ^C$
    $ sudo docker stop $ID
  14. 后台运行(-d)、并暴露端口(-p)

    docker run -d -p 127.0.0.1:33301:22 centos6-ssh
    
  15. 从container中拷贝文件出来

    sudo docker cp 7bb0e258aefe:/etc/debian_version .
    

    拷贝7bb0e258aefe中的/etc/debian_version到当前目录下。
    注意:只要7bb0e258aefe没有被删除,文件命名空间就还在,可以放心的把exit状态的container的文件拷贝出来

注意:

  1. ubuntu14下的docker是没有service服务。去除每次sudo运行docker命令,需要添加组:

    # Add the docker group if it doesn't already exist.
    $ sudo groupadd docker
    #改完后需要重新登陆用户
    $ sudo gpasswd -a ${USER} docker
    
  2. ubuntu14的febootstrap没有-i命令

  3. Dockerfile中的EXPOSE、docker run --expose、docker run -p之间的区别
    Dockerfile的EXPOSE相当于docker run --expose,提供container之间的端口访问。docker run -p允许container外部主机访问container的端口


常用命令参数解析:

  1. Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]    
  2.   
  3.   -d, --detach=false         指定容器运行于前台还是后台,默认为false     
  4.   -i, --interactive=false   打开STDIN,用于控制台交互    
  5.   -t, --tty=false            分配tty设备,该可以支持终端登录,默认为false    
  6.   -u, --user=""              指定容器的用户    
  7.   -a, --attach=[]            登录容器(必须是以docker run -d启动的容器)  
  8.   -w, --workdir=""           指定容器的工作目录   
  9.   -c, --cpu-shares=0        设置容器CPU权重,在CPU共享场景使用    
  10.   -e, --env=[]               指定环境变量,容器中可以使用该环境变量    
  11.   -m, --memory=""            指定容器的内存上限    
  12.   -P, --publish-all=false    指定容器暴露的端口    
  13.   -p, --publish=[]           指定容器暴露的端口   
  14.   -h, --hostname=""          指定容器的主机名    
  15.   -v, --volume=[]            给容器挂载存储卷,挂载到容器的某个目录    
  16.   --volumes-from=[]          给容器挂载其他容器上的卷,挂载到容器的某个目录  
  17.   --cap-add=[]               添加权限,权限清单详见:http://linux.die.net/man/7/capabilities    
  18.   --cap-drop=[]              删除权限,权限清单详见:http://linux.die.net/man/7/capabilities    
  19.   --cidfile=""               运行容器后,在指定文件中写入容器PID值,一种典型的监控系统用法    
  20.   --cpuset=""                设置容器可以使用哪些CPU,此参数可以用来容器独占CPU    
  21.   --device=[]                添加主机设备给容器,相当于设备直通    
  22.   --dns=[]                   指定容器的dns服务器    
  23.   --dns-search=[]            指定容器的dns搜索域名,写入到容器的/etc/resolv.conf文件    
  24.   --entrypoint=""            覆盖image的入口点    
  25.   --env-file=[]              指定环境变量文件,文件格式为每行一个环境变量    
  26.   --expose=[]                指定容器暴露的端口,即修改镜像的暴露端口    
  27.   --link=[]                  指定容器间的关联,使用其他容器的IP、env等信息    
  28.   --lxc-conf=[]              指定容器的配置文件,只有在指定--exec-driver=lxc时使用    
  29.   --name=""                  指定容器名字,后续可以通过名字进行容器管理,links特性需要使用名字    
  30.   --net="bridge"             容器网络设置:  
  31.                                 bridge 使用docker daemon指定的网桥       
  32.                                 host    //容器使用主机的网络    
  33.                                 container:NAME_or_ID  >//使用其他容器的网路,共享IP和PORT等网络资源    
  34.                                 none 容器使用自己的网络(类似--net=bridge),但是不进行配置   
  35.   --privileged=false         指定容器是否为特权容器,特权容器拥有所有的capabilities    
  36.   --restart="no"             指定容器停止后的重启策略:  
  37.                                 no:容器退出时不重启    
  38.                                 on-failure:容器故障退出(返回值非零)时重启   
  39.                                 always:容器退出时总是重启    
  40.   --rm=false                 指定容器停止后自动删除容器(不支持以docker run -d启动的容器)    
  41.   --sig-proxy=true           设置由代理接受并处理信号,但是SIGCHLD、SIGSTOP和SIGKILL不能被代理   

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

相关文章:

  • 前端工程师做交互网站/什么优化
  • 建设银行ETC的网站是哪个/天津seo实战培训
  • 射阳做网站/哪个模板建站好
  • 网站建设设计师助理岗位介绍/长春百度快速优化
  • 阿勒泰网站建设/苏州seo网站公司
  • 工商网企业信息查询系统上海/seo人员招聘
  • 子网站建设方案/女教师网课入侵录屏
  • 中投建设集团有限公司 网站/百度竞价排名服务
  • 供应邯郸做网站/seo群发软件
  • 科讯cms 网站地图/网络营销的内容主要有哪些
  • 淮北网站开发/中国推广网
  • 网站建设需要多少费用/百度关键词排名批量查询
  • 广西疫情最新消息环球网/seo排名怎么看
  • 为什么我的网站备案通过还是显示未备案/百度热议排名软件
  • 长春火车站在哪/百度不收录网站
  • 做html5视频网站/微软bing搜索引擎
  • 网站是否被百度收录/歌尔股份砍单
  • 日照社保网站开发中什么意思/天津百度优化
  • 免费ppt资源网站/免费b站推广网站入口
  • 如何破解网站后台/麒麟seo外推软件
  • 网站制作费计入什么科目/百度下载并安装
  • 郑州做优惠券网站的公司/品牌seo推广
  • wordpress 4.0 文章标题翻译插件/常熟seo关键词优化公司
  • 百度哪个网站做贸易/指数运算法则
  • 杭州高端响应式网站建设/深圳网络推广
  • 给教育类做网站/在线优化网站
  • 四川省人民政府网站官网/百度推广登录首页
  • 三亚网站建设公司/建网站要多少钱
  • 杭州集团网站建设/丹东seo推广优化报价
  • 苏州园区教育网/郑州网络seo公司
  • uniapp打开导航软件并定位到目标位置的实现
  • 拼多多视觉算法面试30问全景精解
  • Apache Ignite 中乐观事务(OPTIMISTIC Transactions)的工作机制
  • 医院信息系统(HIS)切换实施方案与管理技术分析
  • IO复用(多路转接)
  • 【C++】list的模拟实现