Docker

Docker简介

  • Docker是什么

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,

然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互

之间不会有任何接口

  • Docker组成部分

Docker Client客户端

Docker Daemon守护进程

Docker Image镜像

Docker Container 容器

安装Docker

https://www.kali.org/docs/containers/installing-docker-on-kali/#installing-docker-ce-on-kali-linux

  1. 安装必要的系统工具
sudo apt update
sudo apt -y install apt-transport-https ca-certificates curl software-properties-common
  1. 添加 Docker PGP key
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce-archive-keyring.gpg
  1. 写入软件源信息
printf '%s\n' "deb https://download.docker.com/linux/debian bullseye stable" | sudo tee /etc/apt/sources.list.d/docker-ce.list
  1. 更新APT
sudo apt update
  1. 如果安装了旧版本的 Docker ,先卸载它们(一般是没有安装Docker的,如图)
sudo apt remove docker docker-engine docker.io
出现此提示即为未安装Docker,执行第六步即可
  1. 安装Docker(需要root用户权限:sudo su
apt install docker-ce docker-ce-cli containerd.io
  1. 查看 Docker 状态
systemctl status docker
  1. 启动Docker
systemctl start docker
  1. 设置开机自动启动
systemctl enable docker

安装 docker-compose

curl -L https://get.daocloud.io/docker/compose/releases/download/v2.1.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇