Dokcer install in Linux
本文最后更新于 55 天前,其中的信息可能已经有所发展或是发生改变。

首先我先给出在 Debian 上安装 docker 的步骤:

如果你的服务器使用了非官方的,错误的安装方法,请你先执行以下命令卸载出现冲突的软件包

for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done

apt-get 可能会报告您没有安装这些软件包。

现在我们可以使用 apt 存储库安装 docker:

设置 apt 存储库:

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

安装最新版本的 docker:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

运行 hello-world 镜像验证 docker 安装是否成功:

sudo docker run hello-world

以上是一个简单的示范,详细的文档请参阅安装 |Docker 文档 — Install | Docker Docs

在完成安装后我们发现 docker 运行需要使用 sudo 提权,我们可以通过将用户加入 docker 用户组的方法来省略这一步骤:

1、创建 docker 组:

sudo groupadd docker

2、将你的用户添加到 docker 组:

sudo usermod -aG docker $USER

3、注销并重新登录,以便重新评估您的群组成员资格。(如果您在虚拟机中运行 Linux,则可能需要重新启动虚拟机才能使更改生效。)

你还可以通过以下命令激活对组的更改:

newgrp docker

4、验证是否可以在没有 sudo 的情况下运行 docker 命令:

docker run hello-world

总结:请出现问题时详细阅读官方文档安装 |Docker 文档 — Install | Docker Docs

暂无评论

发送评论 编辑评论


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