zoukankan      html  css  js  c++  java
  • Docker

    更换临时源

    假设源镜像网址为http://hub-mirror.c.163.com

          docker pull hub-mirror.c.163.com/creator/image_name  镜像的名字要写完整,包含创建者
    

          docker pull --registry-mirrors==http://hub-mirror.c.163.com image_name
    

    docker运行

    启动容器(后台模式)

    使用以下命令创建一个以进程方式运行的容器:

        docker run -d centos-xfce-vnc /bin/sh
    

    交互模式

          docker run -it --user 0 -p 5909:5901 -p 8119:8119 mycentos-xfce-vnc /bin/bash
          -p host_port:container_port
    

    --user 0表示已root用户创建运行一个容器。以此种方式创建运行容器,在exit退出容器的同时也会容器也会停止运行。

    docker命令

    查看正在运行的容器

          docker ps
    

    查看所有的容器包含正在运行或者曾经运行的但未删除的。

          docker ps -a
    

    根据容器ID删除容器

          docker rm containerId
    

    运行容器

          docker start containerId
    

    交互模式进入容器

          docker exec -it dockerid /bin/bash
    

    在容器内部需要执行systemctl命令来启动服务时

          docker run -it --user 0  --privileged=true -p 5909:5901 -p 8119:8119 mycentos-xfce-vnc /usr/sbin/init
    

    --privileged=true表示开启特权,/usr/sbin/init表示换一种命令模式

    若执行该条命令卡住时,则直接关闭shell窗口。重新开一个新的窗口,再以交互模式docker exec -it dockerid /bin/bash进入容器。

  • 相关阅读:
    jquery选择器(复习向)
    如何使元素/文字 垂直居中?
    mvc与mvvm的区别与联系
    python16_day26【crm 增、改、查】
    python16_day25【crm】
    python16_day24【restful、crm表构、认证】
    python16_day23【cmdb前端】
    django 【认证】
    python16_day22【cmdb注释】
    django【F和Q】
  • 原文地址:https://www.cnblogs.com/TianU-4049/p/13435282.html
Copyright © 2011-2022 走看看