专栏首页农夫安全Docker安装与简单使用

Docker安装与简单使用

至于Docker是什么,和他的一些功能简介,请自行百度. 如果还是不了解,你就当他是一个可以给你渗透的就行了 安装Docker: 我用的是ubuntu系统,版本是 16.04 安装还是挺简单的,一条命令就搞定了:使用sudo apt-get install -y docker.io

查看你装的Docker版本:docker version

Docker安装结束 Docker的简单使用: 更换源: 目的:下载镜像加速,不然一个镜像几个小时,难受=== 阿里云源:https://cr.console.aliyun.com/#/accelerator sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://dp9etr79.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker

搜索镜像(image) : docker search ubuntu 也可以尝试搜索centos试试

下载一个镜像:docker pull 名称(NAME) 例如我要下载第一个ubuntu : docker pull ubuntu

安装好之后就可以进入容器了: docker run -t -i ubunto /bin/bash

可以看到计算机名变了 -t : 让docker分配一个伪终端,并绑定到容易的标准输入上 -i : 让标准输入保持开启 上面的这些你也可以理解为创建一个容器 退出:exit 查看已经安装的镜像:

查看正在运行的容器:docker ps -a 我这里只有一个ubuntu

打包镜像: 目的:拿到其他机器上直接使用 docker save -o ubunto.tar ubuntu

打包好之后我这里就出来了一个文件(文件名自定义),后面那个是容器名 我这里ubuntu写成ubunto了,不要在意这些细节= 删除镜像: docker rmi 镜像id 如果容易在运行的话,那么请结束他,或者强制删除 终止运行中的容器:docker stop|start|restart 删除容器:docker rm id 强制删除容器:docker rm -f id 然后就可以删除镜像了 这里需要搞清楚的两个东西就是容器和镜像,我的文章可能会让你迷糊,但没关系,来问吧…. Docker rmi id

我们打包了,也删除了,接下来就载入镜像: docker load --input ubunto.tar

大概的内容就是这些了,………………………………………………

本文分享自微信公众号 - 网络安全社区悦信安(yuexin_an),作者:yuexin_an

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-09-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【docker复现】分享几个小实例漏洞

    漏洞1 Node.jsnode-serialize 反序列化 • Node.js存在反序列化远程代码执行漏洞,Node.js的node-serialize库中存...

    用户1467662
  • 分享一个docker漏洞靶场

    直接上地址: https://github.com/vulhub/vulhub 前言 Vulhub是一个面向大众的开源漏洞靶场,无需docker知识,简单执行两...

    用户1467662
  • 任意密码重置中的常见问题

    文章来源:https://www.jianshu.com/p/8ca02b6de053

    用户1467662
  • Docker常用命令

    首先对容器做变更:举个例子 创建容器,启动ubuntu 开启bash 创建一个文件

    lilugirl
  • Docker从入门到放弃

    本文将以比较简单的的方式让大家理解docker,以平时常用到的测试环境为主,从用开始,慢慢理解docker。

    FB客服
  • Docker1-架构原理及简单使用(终于把Docker讲明白了)

    LXC为Linux Container的简写。可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的N...

    Java帮帮
  • docker入门:安装以及基本的命令

    禹都一只猫olei
  • docker入门

    让开发人员最头疼的麻烦事之一就是环境配置了,每台计算机的环境都不相同,应该如何确保自己的程序换一台机器能运行起来呢?

    超蛋lhy
  • 搭建 Docker 环境

    腾讯云提供了开发者实验室帮助用户搭建 Docker 环境,教程内容如下,用户可以点击开发者实验室快速上机完成实验。

    小Q
  • 为什么要用Docker

    最近Docker突然火得不得了,到处都是谈论Docker的声音,相信大家和小编一样的心情,看这个东西有点高大上,但尝试去阅读Docker文章时又发现概念很模糊、...

    公众号编程无界

扫码关注云+社区

领取腾讯云代金券