docker 和 docker-compose 安装

安装 docker

通过 docker 脚本安装§

1curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
sh
1curl -sSL https://get.daocloud.io/docker | sh
sh

CentOS 手动安装§

卸载之前相关的依赖

1sudo yum remove docker \
2                  docker-client \
3                  docker-client-latest \
4                  docker-common \
5                  docker-latest \
6                  docker-latest-logrotate \
7                  docker-logrotate \
8                  docker-engine
sh

下载依赖包

1sudo yum install -y yum-utils
sh

选择国内阿里云镜像

1sudo yum-config-manager \
2    --add-repo \
3    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sh

安装 Docker Engine-Community

1sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y
sh

Ubuntu 手动安装§

卸载之前相关的依赖

1sudo apt-get remove docker docker-engine docker.io containerd runc
sh

更新 apt 包索引

1apt-get update
sh
1sudo apt-get install \
2    apt-transport-https \
3    ca-certificates \
4    curl \
5    gnupg-agent \
6    software-properties-common
sh
1curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sh

选择国内镜像

1sudo add-apt-repository \
2   "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \
3  $(lsb_release -cs) \
4  stable"
sh
1sudo apt-get update
sh

安装 Docker Engine-Community

1sudo apt-get install docker-ce docker-ce-cli containerd.io
sh

docker-compose 安装§

1#下载安装
2sudo curl -L "https://github.jobcher.com/gh/https://github.com/docker/compose/releases/download/v2.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
3#可执行权限
4sudo chmod +x /usr/local/bin/docker-compose
5#创建软链:
6sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
7#测试是否安装成功
8docker-compose --version
sh

docker 命令§

常用 docker 命令

 1    #查看容器
 2    docker ps
 3    #查看镜像
 4    docker images
 5    #停止当前所有容器
 6    docker stop $(docker ps -aq)
 7    #删除当前停止的所有容器
 8    docker rm $(docker ps -aq)
 9    #删除镜像
10    docker rmi nginx
sh
  • 全部
  • 简体中文
  • 最佳匹配
  • 最旧的
  • 最新的
  • 2021
  • 2022
  • 2023
  • 2024
  • 2025
  • jobcher
  • docker
  • github
  • gitlab
  • go
  • IOS 开发
  • k8s
  • Mac
  • stable diffusion
  • web 服务器
  • web3.0
  • work
  • 人工智能
  • 周报
  • 基础
  • 打赏
  • 数据库
  • 旅行
  • 日常
  • 日报
  • 测试
  • 监控
  • 福利
  • 美食
  • 问题库
  • docker入门系列
  • docker进阶系列
  • github
  • git入门系列
  • go系列
  • IOS 开发
  • k8s入门系列
  • k8s系列
  • Mac系列
  • mysql系列
  • oracle系列
  • stable diffusion
  • web3.0
  • web服务入门系列
  • 人工智能系列
  • 周报系列
  • 基础知识系列
  • 打赏
  • 旅行系列
  • 日常系列
  • 日报
  • 测试
  • 福利系列
  • 美食家常菜系列
  • 运维监控系列
  • 问题库系列
  • ansible
  • brew
  • ChatGPT
  • daliy
  • docker
  • DockerCompose
  • dockerfile
  • error
  • github
  • gitlab
  • golang
  • IOS 开发
  • IPFS
  • java
  • javascript
  • k3s
  • k8s
  • linux
  • logstash
  • Markdown
  • midjourney
  • minIO
  • mysql
  • nginx
  • nps
  • oracle
  • Planet
  • prometheus
  • pve
  • RocketMQ
  • rsync
  • skywalking
  • stable diffusion
  • TCP/IP
  • Terraform
  • web3.0
  • work
  • 内网穿透
  • 周报
  • 基础
  • 外快
  • 打赏
  • 扩容磁盘
  • 日常生活
  • 日报
  • 树莓派
  • 测试
  • 网心云
  • 美食
  • 自动化
  • 运维