kali下拉取docker

devtools/2025/2/27 10:49:58/

在安装配置docker之前,一定要进行更新,而更新之前记得换源

Python
apt-get update
apt-get upgrade

更新完成之后,记得需要检查是否支持docker

Docker 要求操作系统的内核版本高于 3.10。你可以使用以下命令检查当前的内核版本:

Python
uname -r

如果你的内核版本高于 3.10,你可以继续进行下一步。否则,你需要升级内核或选择一个支持 Docker 的操作系统.而后就可以开始安装docker

Kali Linux 上,我们推荐使用 apt-get 命令安装 Docker。执行以下命令来安装 Docker

Python
apt-get install docker.io

安装完成之后,需要启动docker

Python
systemctl start docker

如果你希望 Docker 在系统启动时自动启动,可以使用以下命令将其设置为开机自启动:

Python
systemctl enable docker

注意:你试图把docker设置成自启动时系统会显示如下内容

所以运行以下代码即可。

Python
/lib/systemd/systemd-sysv-install enable docker

要验证 Docker 是否成功安装,可以执行以下命令查看 Docker 的版本信息

Python
docker version

如果一切正常,你应该能够看到输出中显示了 Docker 客户端和服务器的版本号。

最后,你可以使用以下命令检查 Docker 服务的运行状态

Python
systemctl status docker.service

确保服务处于运行状态(绿色)。至此,你已成功在 Kali Linux 上安装和配置 Docker。现在,你可以享受容器化技术带来的便利和灵活性。

安装docker-compose

测试安装结果

Python
docker-compose --version

安装docker-machine

执行命令:

Python
curl -L https://github.com/docker/machine/releases/download/v0.13.0/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine && chmod +x /tmp/docker-machine && sudo cp /tmp/docker-machine /usr/local/bin/docker-machine

我的是直接连接上了github,如果你的连接不上,可以使用下面的方法

Python
解决办法:更改/etc/文件夹下的的hosts文件添加如下内容
本机IP github.com git
13.250.177.223 github.com
#github.com
192.30.253.112 github.com
192.30.253.119 gist.github.com
151.101.100.133 assets-cdn.github.com
151.101.100.133 raw.githubusercontent.com
151.101.100.133 gist.githubusercontent.com
151.101.100.133 cloud.githubusercontent.com
151.101.100.133 camo.githubusercontent.com
151.101.100.133 avatars0.githubusercontent.com
151.101.100.133 avatars1.githubusercontent.com
151.101.100.133 avatars2.githubusercontent.com
151.101.100.133 avatars3.githubusercontent.com
151.101.100.133 avatars4.githubusercontent.com
151.101.100.133 avatars5.githubusercontent.com
151.101.100.133 avatars6.githubusercontent.com
151.101.100.133 avatars7.githubusercontent.com
151.101.100.133 avatars8.githubusercontent.com
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com
151.101.113.194 github.global.ssl.fastly.net

我认为有点小危险,避免系统崩溃,尝试之前记得拍摄快照

测试安装结果

Python
docker-machine version

后面教大家如何部署awd的平台 


http://www.ppmy.cn/devtools/163034.html

相关文章

Leetcode1472:设计浏览器历史记录

题目描述: 你有一个只支持单个标签页的 浏览器 ,最开始你浏览的网页是 homepage ,你可以访问其他的网站 url ,也可以在浏览历史中后退 steps 步或前进 steps 步。 请你实现 BrowserHistory 类: BrowserHistory(stri…

3D线上艺术展览:开启未来艺术观赏新纪元

随着数字技术的飞速发展,艺术展览领域正经历着线上线下深度融合的变革。3D线上艺术展览,作为线下展览的创新延伸,正为观众带来前所未有的多元化观赏体验。 一、3D艺术展览的创新舞台 对于艺术家与策展人来说,3D线上展览无疑是一个…

Linux相关知识(文件系统、目录树、权限管理)和Shell相关知识(字符串、数组)

仅供自学,请去支持javaGuide原版书籍。 1.Linux 1.1.概述 Linux是一种类Unix系统。 严格来讲,Linux 这个词本身只表示 Linux内核,单独的 Linux 内核并不能成为一个可以正常工作的操作系统。所以,就有了各种 Linux 发行版&#…

VQ-GAN复现

最近研究在自编码器,放一个复现的代码,移除了工程相关的代码,只保留了核心,有多卡accelerate就设置为True,没有就关了。 Decode 和 Encode 参考了stable diffusion的设计,Decode最后一层改成了方差和均值&…

IO 和 NIO 有什么区别?

文章目录 阻塞模式与非阻塞模式数据处理方式通信模型应用场景 阻塞模式与非阻塞模式 IO:是阻塞式的 IO 操作。在传统的 IO 中,当一个线程执行读操作或者写操作时,该线程会被阻塞,直到操作完成。例如,在从文件读取数据…

华为昇腾910b服务器部署DeepSeek翻车现场

最近到祸一台HUAWEI Kunpeng 920 5250,先看看配置。之前是部署的讯飞大模型,发现资源利用率太低了。把5台减少到3台,就出了他 硬件配置信息 基本硬件信息 按照惯例先来看看配置。一共3块盘,500G的系统盘, 2块3T固态…

通过Sidecar模式实现服务注册、服务发现和负载均衡的分布式系统架构

以下是通过Sidecar模式实现服务注册、服务发现和负载均衡的分布式系统架构的详细文字图示: ---------------------------------------------------------------------------------------- | 分布式系统架构示意图 …