docker的十分钟快速学习

admin 2022年1月12日18:28:59安全闲碎评论17 views1833字阅读6分6秒阅读模式

作者;天钧

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





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


docker的十分钟快速学习

docker的十分钟快速学习

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

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

docker的介绍;

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

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

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

安装docker过程

更新apt包索引

sudo apt-get update

docker的十分钟快速学习

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


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

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

sudo apt install curl


docker的十分钟快速学习


然后进行安装阿里源的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

docker的十分钟快速学习


设置阿里加速器

路径/etc/docker/daemon.json


sudo docker run hello-world

查看是否安装成功

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


docker的十分钟快速学习


{

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

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

    "storage-driver": "overlay"

}


在这里墨迹了好久


docker的十分钟快速学习


然后重启下docker。

service docker restart

docker的十分钟快速学习

拉取下


docker的十分钟快速学习


docker的十分钟快速学习




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

以下是学长的docker的笔记


Docker学习笔记(1)


Docker学习笔记(2)


Docker学习笔记(3)


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

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

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

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


docker的十分钟快速学习




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


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

你真是个特别的人


本文始发于微信公众号(渗透云笔记):docker的十分钟快速学习

特别标注: 本站(CN-SEC.COM)所有文章仅供技术研究,若将其信息做其他用途,由用户承担全部法律及连带责任,本站不承担任何法律及连带责任,请遵守中华人民共和国安全法.
  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年1月12日18:28:59
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                  docker的十分钟快速学习 http://cn-sec.com/archives/492948.html

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: