Lunux系统docker和docker 您所在的位置:网站首页 安装docker-compose失败 Lunux系统docker和docker

Lunux系统docker和docker

2023-04-12 07:07| 来源: 网络整理| 查看: 265

Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必须安装一个虚拟 Linux 环境。或者申请一个30天的云服务。然后进入远程服务。

docker的安装# 下载docker脚本 curl -fsSL https://get.docker.com -o get-docker.sh # 执行脚本 sh get-docker.sh # 查看版本 docker --version # 先删除旧的版本(没有可以跳过) yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine \ docker-ce # 安装必须的依赖 sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 # 添加state 的Docker-ce的源 sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo # 安装docker-ce: sudo yum install docker-ce docker-ce-cli containerd.io # 测试下是否安装成功 systemctl start docker # 运行docker进程 systemctl status docker # 查看系统进程及状态 docker run hello-world # 运行docker容器应用hello-world docker ps # 查看运行中的镜像 # 使用docker中国官方镜像加速 vi /etc/docker/daemon.json i # 添加如下: { "registry-mirrors": ["https://registry.docker-cn.com"] } esc # 退出编辑 :wq # 保存 systemctl daemon-reload # 重启 systemctl restart docker # 重启docker容器docker-compose安装

docker-compose是docker的集合命令的工具。可以帮助我们用一条命令管理多个镜像。

# 下载docker-compose sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # 给予执行权限 sudo chmod +x /usr/local/bin/docker-compose # 查看docker-compose版本 docker-compose --version # 测试下用docker-compose 去运行多个容器 cd /home/ vi docker-compose.yml # 添加如下:(注意此处前面是两个空格) version: '3' services: mysql1: image: mysql environment: - MYSQL_ROOT_PASSWORD=123456 ports: - 28002:3306 mysql2: image: mysql environment: - MYSQL_ROOT_PASSWORD=123456 ports: - 28003:3306 esc :wq docker-compose up -d docker ps docker-compose stop # 停止 docker-compose rm # 删除



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有