侧边栏壁纸
  • 累计撰写 143 篇文章
  • 累计创建 1 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

docker安装

温馨提示:
如果图片&格式缺失,请再刷新一次页面。

Docker 安装

在Ubuntu中安装docker

docker安装官方教程:https://docs.docker.com/engine/install/ubuntu/,两部分,直接copy即可。

设置 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/ubuntu/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/ubuntu \
  $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$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

安装成功

image-20250808161027350

换为国内源,直接文本粘贴到终端中,然后回车运行即可。

sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
        "https://registry.docker-cn.com",
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
    	"https://docker.hlmirror.com",
    	"https://docker.1ms.run",
    	"https://func.ink",
    	"https://lispy.org",
    	"https://docker.xiaogenban1993.com"
    ]
}
EOF

重启docker

sudo service docker restart

验证

sudo docker run hello-world

image-20250808162621564

基础操作:https://maolin101.com/archives/ji-chu-cao-zuo

安装docker-compose

  • Docker 是容器化的基础,解决 “如何打包和运行单个应用” 的问题。
  • Docker Compose 是多容器管理工具,解决 “如何协调多个容器一起工作” 的问题。

在实际开发中,两者通常配合使用:用 Docker 构建镜像、运行单个容器,用 Docker Compose 管理多容器应用的整体生命周期。

Docker 是基础引擎,独立运行容器;Docker Compose 是多容器管理工具,按需安装。两者没有强制依赖关系,是否安装取决于你的使用场景。

sudo apt install -y docker-compose-plugin
docker compose version

image-20250808164502912

0
博主关闭了所有页面的评论