本文介绍在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose的方法,包括测试Docker、Docker Compose安装。
一、安装依赖包 在安装Docker(Docker CE社区版)之前,需要安装所有依赖包,运行如下命令: 通过确保已安装docker用作依赖项的所有软件包来开始安装。 sudo apt update sudo apt -y install curl gnupg2 apt-transport-https software-properties-common ca-certificates
二、导入Docker GPG密钥 导入用于签署Docker软件包的Docker GPG密钥: curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
三、将Docker储存库添加到Kali Linux系统中 添加包含Docker CE最新稳定版本的Docker存储库: echo "deb [arch=amd64] https://download.docker.com/linux/debian buster stable" | sudo tee /etc/apt/sources.list.d/docker.list 此命令会将存储库URL添加到/etc/apt/sources.list.d/docker.list。
四、在Kali Linux上安装Docker 更新apt包索引: $ sudo apt update
要在Kali Linux上安装Docker CE,请运行以下命令: sudo apt install docker-ce docker-ce-cli containerd.io 按y键开始在Kali Linux上安装Docker:
此安装会将docker组添加到系统中,而无需任何用户,将用户帐户添加到组中,以非特权用户身份运行docker命令: sudo usermod -aG docker $USER newgrp docker 检查安装的Docker版本: $ docker version
五、在Kali Linux上安装Docker Compose 使用以下指南在Kali Linux上安装最新的Docker Compose: 安装后,通过检查版本确认安装是否成功: $ docker-compose version
六、测试Docker安装 运行测试Docker容器: $ docker run --rm -it hello-world
七、测试Docker Compose安装 创建一个测试Docker Compose文件: $ vim docker-compose.yml 将以下数据添加到文件中: version: '3' services: web: image: nginx:latest ports: - "8080:80" links: - php php: image: php:7-fpm 启动服务容器: $ docker-compose up -d
显示正在运行的容器: $ docker-compose ps
停止容器的命令: $ docker-compose stop $ docker-compose rm
相关主题 |