kali安装docker和portainer的配置方法

 更新时间:2021年06月22日 11:24:12   作者:zetion_3  
docker的出现给很多服务提供了方便,许多arm结构的硬件也能运行x86服务,今天给大家介绍kali安装docker和portainer的配置方法,感兴趣的朋友一起看看吧

随着docker的出现,很多服务已经慢慢脱离了对硬件架构的依赖,很多arm结构的硬件也能运行x86的服务,docker启动速度和部署的快速性也受到广大极客的青睐,之前我是在自己买的树莓派4B安装了一个kali,我们都知道树莓派是arm架构CPU。我准备在上面部署一个nextcloud所以就想到了docker。

好了,不废话上命令:

1.安装docker和启动docker

sudo apt-get install docker
 
sudo systemctl start docker

2.docker源加速(配置国内源)

sudo mkdir -p /etc/docker
sudo vi /etc/docker/daemon.json
 
{
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

3.安装portainer图形管理界面

因为docker都是命令启动,管理比较麻烦,所以我们安装一个portainer容器来进行图形化管理

sudo docker pull portainer/portainer
 
sudo docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name prtainer portainer/portainer

这里我们是把docker的9000端口直接映射到外部9000端口然后我们通过127.0.0.1:9000可以访问

第一次访问是需要配置admin管理员密码的

配置完成后登陆:

这里我们选择本地就行,也可以支持远程的我们这里以本地为例:

然后我们这里就出现本地的docker所有的镜像了在上面可以进行管理

4.常用的一些portainer对docker容器进行操作配置都在这里Duplicate/Edit

点击要配置的容器

点击Duplicate/Edit

这边就是容器的一些配置选项

这里修改映射端口:

这里可以修改时区:

Volumes这个就是将容器内的目录挂载到本地,本地这里也可以挂载到本地volume如果是目录就要点击Bind

这个就是我们上面命令的--restart=always启动容器后自己启动

其他自己发现,另外也能通过Portainer重启容器了。

也可以下载容器:

以上就是kali安装docker和portainer的详细内容,更多关于kali安装docker的资料请关注脚本之家其它相关文章!

相关文章

  • 解决Mac下 docker 无法 ping 通宿主机的问题

    解决Mac下 docker 无法 ping 通宿主机的问题

    这篇文章主要介绍了解决Mac下 docker 无法 ping 通宿主机的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • 使用docker -v 和 Publish over SSH插件实现war包自动部署到docker的操作步骤

    使用docker -v 和 Publish over SSH插件实现war包自动部署到docker的操作步骤

    这篇文章主要介绍了利用docker -v 和 Publish over SSH插件实现war包自动部署到docker的操作步骤,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-01-01
  • docker如何使用阿里加速器的方法

    docker如何使用阿里加速器的方法

    本篇文章主要介绍了docker如何使用阿里加速器的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • docker部署高斯数据库的详细步骤

    docker部署高斯数据库的详细步骤

    文章详细介绍了如何在Docker中部署高斯数据库(openGauss),包括安装Docker、拉取镜像、运行容器、设置环境变量和挂载数据卷等步骤,还提供了连接和配置远程连接的指导,感兴趣的朋友一起看看吧
    2024-12-12
  • docker 启动elasticsearch镜像,挂载目录后报错的解决

    docker 启动elasticsearch镜像,挂载目录后报错的解决

    这篇文章主要介绍了docker 启动 elasticsearch镜像,挂载目录后报错的解决,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • 通过容器提交镜像DockerCommit及推送镜像DockerPush

    通过容器提交镜像DockerCommit及推送镜像DockerPush

    这篇文章主要介绍了通过容器提交镜像DockerCommit及推送镜像DockerPush,文中通过详细的示例代码进行了详细分解,有需要的朋友可以借鉴参考下
    2021-09-09
  • Docker镜像用普通用户启动服务的实现

    Docker镜像用普通用户启动服务的实现

    使用普通用户启动Docker容器中的服务,可以有效降低潜在的安全风险,本文主要介绍了Docker镜像用普通用户启动服务的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-07-07
  • CentOS7如何修改Docker镜像默认存储位置

    CentOS7如何修改Docker镜像默认存储位置

    这篇文章主要介绍了CentOS7如何修改Docker镜像默认存储位置问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Docker部署Go项目发布镜像到仓库

    Docker部署Go项目发布镜像到仓库

    这篇文章主要为大家介绍了Docker部署Go项目发布镜像到仓库示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • 使用Docker部署MySQL数据库的两种方法

    使用Docker部署MySQL数据库的两种方法

    在现代软件开发中,MySQL 是一种流行的关系数据库管理系统,因其可靠性和易用性受到广泛欢迎,通过 Docker,可以快速、便捷地部署和管理 MySQL 数据库实例,本文将介绍两种通过 Docker 部署 MySQL 的方法,需要的朋友可以参考下
    2024-10-10

最新评论