zoukankan      html  css  js  c++  java
  • ③.docker container

    docker run

    --name='yangtao' 容器的名字
    -d 放在后台运行
    -it -i是交互t是分配终端
    -p 指定容器端口映射
    -p ip:80:80 指定ip端口映射
    -p 80:80

    -P 随机端口

    docker ps 查看运行的容器

    -a 查看全部容器
    -q 查看容器的id
    -n=2 显示推出

    退出容器

    exit
    ctrl + p + q

    docker rm 删除容器

    docker rm 容器ID
    docker rm -f 容器ID 删除正在运行的容器

    docker start id

    docker stop id

    docker restart id

    docker kill id

    docker logs id 查看日志

    -f 交互查看日志

    docker top id 查看容器内的进程

    root@PC-20210619HHHN:~# docker top test
    UID                 PID                 PPID                C                   STIME               TTY                 TIME                CMD
    root                562                 534                 0                   06:34               ?                   00:00:00            /bin/bash -c while true;do echo 1 && sleep 1 ;done
    root                923                 562                 0                   06:37               ?                   00:00:00            sleep 1
    

    docker inspect id 查看容器的详细信息

    docker exec -it id bash 进入正在运行的容器

    docker attach id 进入正在运行的程序

    docker cp 容器和宿主机复制文件

    docker cp id:/root .            复制容器内的文件到当前目录
    docker cp test.txt  id:/root    复制宿主机的文件到容器内部
    
  • 相关阅读:
    python基本数据类型
    大学排名之数据库练习
    Python turtle学习笔记
    初学爬虫
    用python进行对乒乓球的比赛分析,并且将该程序进行封装
    新网页
    Python pandas
    十大经典排序算法
    C++的split()函数
    C++多态意义探究
  • 原文地址:https://www.cnblogs.com/yangtao416/p/14981513.html
Copyright © 2011-2022 走看看