快捷搜索:  汽车  科技

dockercompose使用说明(docker-compose安装与实战)

dockercompose使用说明(docker-compose安装与实战)1、使用docker-compose部署nexus私服# 拉取docker-compose.yml的镜像 docker-compose pull # 启动docker-compose.yml中的容器 docker-compose up -d # 查看日志 docker-compose logs -f # 停止docker-compose.yml中的容器 docker-compose down三、docker-compose实战1、使用apt-get安装sudo apt-get install -y docker-compose2、安装验证docker-compose version # 输出如下 docker-compose version 1.17.1 build unknown docker-py version: 2.5.1 CPython version: 2.7.17

分享带来快乐,我是码农文小哥。欢迎您和我一起加油!

docker-compose理论知识可以自行搜索查找。


一、安装docker-compose

docker-compse有三种安装方式:python-pip、curl、apt-get;

apt-get方式之前不支持,我一直采用curl方式;

1、使用apt-get安装

sudo apt-get install -y docker-compose

2、安装验证

docker-compose version # 输出如下 docker-compose version 1.17.1 build unknown docker-py version: 2.5.1 CPython version: 2.7.17 OpenSSL version: OpenSSL 1.1.1 11 Sep 2018

以上输出表示成功

二、docker-compse常用命令

# 拉取docker-compose.yml的镜像 docker-compose pull # 启动docker-compose.yml中的容器 docker-compose up -d # 查看日志 docker-compose logs -f # 停止docker-compose.yml中的容器 docker-compose down

三、docker-compose实战

1、使用docker-compose部署nexus私服

sudo mkdir -p /mnt/nexus sudo mkdir -p /mnt/nexus/nexus-data sudo chown -R 200 /mnt/nexus/nexus-data sudo vim /mnt/nexus/docker-compose.yml

version: "3" services: nexus3: image: sonatype/nexus3 container_name: nexus3 ports: - "8081:8081" volumes: - /mnt/nexus/nexus-data:/nexus-data logging: driver: "json-file" options: max-size: "100m" max-file: "10" restart: always

2、启动nexus

docker-compose up -d

3、验证

我的虚拟机IP为:192.168.64.129;

浏览器访问:http://192.168.64.129:8081

dockercompose使用说明(docker-compose安装与实战)(1)

猜您喜欢: