docker的十分钟快速学习

2020-03-12 11:14:00 浏览数 (1)

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

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

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

docker的介绍;

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

安装docker过程

更新apt包索引

sudo apt-get update

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

代码语言:javascript复制
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

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

sudo apt install curl

然后进行安装阿里源的docker

当然你也可以选择

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

代码语言:javascript复制
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

安装所需要的包

代码语言:javascript复制
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual

添加GPG密钥

代码语言:javascript复制
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

添加软件源

代码语言:javascript复制
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 % 的人关注了渗透云笔记

你真是个特别的人

0 人点赞