Py学习  »  docker

docker的十分钟快速学习

渗透云笔记 • 5 年前 • 586 次点击  

作者;天钧

介绍;我们都是普通人,但是连基本的普通都够不到





最近不停的在搭建一些线上的工具与扫描器,其中用到最多的就是docker,感同身受的,所以今天群友也刚好需求这方面的文章。我也就快速学习下docker 大佬勿喷,小弟正在努力追赶中。


我使用的系统是Linux(上次快速学习linux剩下的),个人推荐用contos系统,虽然有一台,但是是我上课专用的,所以姑且不动

选用的学习途径是菜鸟教程,你可以跳过这篇文章,直接去菜鸟教程去学习,我这里只是个人类的学习笔记。

docker的介绍;

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

安装docker过程

更新apt包索引

sudo apt-get update

选用阿里云的服务商,官方源不建议使用


curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

如果爆出没有安装 curl  那么安装命令如下

sudo apt install curl



然后进行安装阿里源的docker

当然你也可以选择

更换国内软件源,推荐中国科技大学的源,稳定速度快(可选)


sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list sudo apt update
来源: https://www.runoob.com/docker/ubuntu-docker-install.html


安装所需要的包


sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual


添加GPG密钥


sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D


添加软件源


echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list


添加成功后更新软件包缓存

sudo apt-get update

安装docker

sudo apt-get install docker-engine

启动 docker

sudo systemctl enable docker sudo systemctl start docker

我安装的docker的版本号为17.06.0~ce-0~ubuntu


设置阿里加速器

路径/etc/docker/daemon.json


sudo docker run hello-world

查看是否安装成功

添加以下内容,这里有个坑就是我一直没用root用户操作,mmp



{

    "graph": "/mnt/docker-data",

    "registry-mirrors": ["https://alzgoonw.mirror.aliyuncs.com"],

    "storage-driver": "overlay"

}


在这里墨迹了好久



然后重启下docker。

service docker restart

拉取下






启动成功,啊哈哈哈,高兴的是个菜鸟,我做到这一步隐约想起学长好像做过这个系列的文章,还发在我公众号上过。

以下是学长的docker的笔记


Docker学习笔记(1)


Docker学习笔记(2)


Docker学习笔记(3)


今天看其他学长的公众号他们发了个好玩的东西

旅行者探测器系统  https://github.com/ddosi/Voyager

一句卧槽袭来,不错啊,搭建下

你们可以去看下,很得劲。





如果我能帮助你,那么将是我这辈子的荣幸


全世界只有不到3 % 的人关注了渗透云笔记

你真是个特别的人


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/55737
 
586 次点击