zoukankan      html  css  js  c++  java
  • Kali安装Docker

    ---恢复内容开始---

    第一周 

    计划安装好docker     准备 审计thinkphp 框架

    先把docker 安装的笔记补上

    本来是在unbuntu 安装了一遍 并run 了几个镜像和基本操作了一下 

    在kali 安装遇到了的几个问题做一下记录 

    像ubtuntu 正常装了 docker.io  运行报错  

    后百度装apt-get install docker-engine#

    正常docker 安装 

    apt-get install apt-transport-https ca-certificates  //使apt-get 支持  https 并安装 ca

    vim /etc/apt/sources.list.d/docker.list 

    deb https://apt.dockerproject.org/repo debian-wheezy main
    #On Debian Jessie
    #deb https://apt.dockerproject.org/repo debian-jessie main
    #On Debian Stretch/Sid
    #deb https://apt.dockerproject.org/repo debian-stretch main
    apt-get update apt-get install docker-engin

    关于遇到的apt-get  报错  解决方法  

    E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

    E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
    ---------------------
     rm /var/lib/apt/lists/lock

    rm /var/cache/apt/archives/lock

    鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址

    新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%dockerconfigdaemon.json(Windows) 来配置 Daemon。

    {
      "registry-mirrors": ["http://hub-mirror.c.163.com"]
    }


    docker 拉取镜像
    需要先登陆hub库

    docker login

    可以docker pull 从hub.docker 镜像库下载

    不登陆的话 可以采用国内源
    docker pull hub.c.163.com/library/tomcat:latest

    docker images 查看本地镜像


    -d 后台运行
    -P 端口映射
    -p 5000:5000 指定端口映射

    docker ps
    看运行的主机

    docker port id 查看主机 跑了哪些端口

    docker logs -f id  看web日志


    基本操作
    docker search 镜像 搜索
    docker pull 镜像 拉取
    docker run 镜像 运行
    docker rm 镜像 删除



    测试 run docker tomcat
     

    docker 保存修改后的镜像
    docker run -t -i images /bin/bash
    docker commit ID echod/tomcat
    docker save echod/tomcat > /tmp/tomcat-echod.tar


    docker ps -a 查看运行过的所有容器
    docker ps -l 查看最后运行的容器

    docker rm id ps -a 获取到的ID
    docker rmi images

    docker load < /tmp/tomcat-echod.tar 加载镜像包


    待解决审计THINKPHP代码

    下周写PHP项目 审计PHP 用PYTHON写扫描器


  • 相关阅读:
    配置Tomcat 输入ip直接访问自己的页面
    为什么hashMap的容量是2的幂次
    LinkedList源码详解
    以太网和Zigbee的家居信息采集系统
    无线LED智能照明控制系统
    ZigBee无线应变采集装置
    ZigBee红外远程监控系统设计
    ZigBee教室照明监控系统设计
    基于物联网的智能医护系统研究
    物联网的低成本乳品质量链追溯平台设计
  • 原文地址:https://www.cnblogs.com/echod/p/10201244.html
Copyright © 2011-2022 走看看