zoukankan      html  css  js  c++  java
  • docker命令

    docker 删除所有容器:  docker rm $(docker ps -a -q)

    1,docker 启动守护容器命令  :守护容器指的就是在后台一直运行的容器

    方法一:
    docker run -i -t ubuntu /bin/bash 然后用ctrl+ P , ctrl +Q 退出容器
    再次进入容器
    docker attach + container ID
    如果要退出
    exit
    提交容器的改变
    docker commit containerID 新的名称


    方法二:
    docker run --name dci -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1;done"
    docker run -d
    利用docker ps 查看docker正在运行的容器,可以看到还在运行

    2,查看容器内部运行的命令

    docker logs [-f] [-t] [--tail]  容器名称
    -t 输出时间
    -f 跟中日志
    --tail  筛选日志
    docker logs --tail 0 dct
    表示查看最新的一条log
    docker logs --tail 10 dct
    查看最近的10条数据

     3,运行中容器的进程

    docker top +容器名
    查看容器的进程

     4,在运行中的容器启动新的进程

    docker exec -i -t 容器名称  /bin/bash
    也就是在该容器中,运行/bin/bash

     5,停止守护容器

    docker stop 容器名
    给容器发出信息,停止容器,并且返回容器id
    
    docker kill 容器名
    直接停止

     6,使用docker帮助文件

    man docker -run 
    man docker -logs
    man docker -top
    man docker -exec
    
    man命令查看命令的详细用法

     7,在容器中部署静态网站

    前期准备
    设置容器的端口映射 指定宿主机端口以及容器端口 共有4种 1)docker run -p80 -i -t ubuntu /bin/bash 容器端口 2)docker run -p8080:80 -i -t ubuntu /bin/bash 宿主机和容器端口 3)docker run -p0.0.0.0:80 -i -t ubuntu /bin/bash ip和容器端口 4)docker run -p0.0.0.0:8080:80 -i -t ubuntu /bin/bash ip,宿主机端口,容器端口


    1,指定端口以及后台运行docker程序
    docker run -p 80 --name web -i -t ubuntu /bin/bash
    
    2,安装nginx
    apt-get install nginx
    
    3,安装vim
    apy-get install vim
    
    4,创建运行nginx的网址命令
    mkdir -p /var/www/html
    cd /var/www/html
    建立一个简单静态页面
    
    5,修改root
    /etc/nginx    nginx安装的位置
     ps -ef  查看进程
    docker inspect 容器名   可以查看容器的ip和端口
    
    6,重新启动docker
    docker start -i web
    每次重启,ip和端口都会改变,通过inspect 查找ip和端口再重新访问
  • 相关阅读:
    目标检测 anchor 理解笔记
    目标检测 IOU(交并比) 理解笔记
    目标检测 非极大值抑制(Non-Maximum Suppression,NMS)
    c# 获取当前时间的微秒
    [macOS开发.NET Core] 一个简单的WEB程序
    海康相机SDK二次开发只有视频无声音问题
    [macOS开发.NET Core] 开篇 & 抉择 & 先利其器
    Linux学习--4.用户和组的管理
    Linux学习--3.命令及查看命令帮助
    Linux学习--2.文件管理的基本命令
  • 原文地址:https://www.cnblogs.com/52forjie/p/9434087.html
Copyright © 2011-2022 走看看