云网牛站
所在位置:首页 > Linux教程 > 在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose

在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose

2020-02-14 15:54:50作者:游俊梧稿源:云网牛站

本文介绍在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose的方法,包括测试Docker、Docker Compose安装。

在Kali Linux版本中安装Docker(Docker CE社区版)和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(Docker CE社区版)和Docker Compose

要在Kali Linux上安装Docker CE,请运行以下命令:

sudo apt install docker-ce docker-ce-cli containerd.io

按y键开始在Kali Linux上安装Docker:

在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose

此安装会将docker组添加到系统中,而无需任何用户,将用户帐户添加到组中,以非特权用户身份运行docker命令:

sudo usermod -aG docker $USER

newgrp docker

检查安装的Docker版本:

$ docker version

在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose

 

五、在Kali Linux上安装Docker Compose

使用以下指南在Kali Linux上安装最新的Docker Compose:

在Linux系统上安装最新的Docker Compose

安装后,通过检查版本确认安装是否成功:

$  docker-compose version

在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose

 

六、测试Docker安装

运行测试Docker容器:

$ docker run --rm -it  hello-world

在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose

 

七、测试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

在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose

显示正在运行的容器:

$ docker-compose ps

在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose

停止容器的命令:

$ docker-compose stop

$ docker-compose rm

在Kali Linux版本中安装Docker(Docker CE社区版)和Docker Compose

 

相关主题

在Linux系统下使用Docker Compose管理Docker容器

精选文章
热门文章