四时宝库

程序员的知识宝库

docker-compose安装与实战(docker-compose入门)

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

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


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接