在docke中安装DOCLever

在docke中安装DOCLever

http://img1.sycdn.imooc.com//climg/5ead2d71093aaf2b05530196.jpg

docker-compose.yml

```js

 version: "2"

 services:

   DOClever:

     image: lw96/doclever:latest-ubuntu

     restart: always

     container_name: "DOClever"

     ports:

     - 20080:10000

     volumes:

     - /srv/dockerlever:/root/DOClever/data/file

     - /srv/dockerlever:/root/DOClever/data/img

     - /srv/dockerlever:/root/DOClever/data/tmp

     environment:

     # - DB_HOST=mongodb://localhost:27017/DOClever

     - PORT=10000

     links:

     - mongo:mongo

   mongo:

     image: mymongo

     restart: always

     container_name: "mongodb"

     volumes:

     - /srv/dockerlever/db:/data/db 

```

执行 docker-compose up -d

http://img1.sycdn.imooc.com//climg/5ead2dc20946593605650247.jpg

说是要 docker-login

执行docker-login 

http://img1.sycdn.imooc.com//climg/5ead2df809e5a0c305870240.jpg

出现了这样的错误

服务器是腾讯云的

http://img1.sycdn.imooc.com//climg/5ead2e260985d48805770917.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
提问者 qq_慕后端6491586 2020-05-04 22:23:37

version: "2"

 services:

   DOClever:

     image: lw96/doclever:latest-ubuntu

     restart: always

     container_name: "DOClever"

     ports:

     - 20080:10000

     volumes:

     - /srv/dockerlever:/root/DOClever/data/file

     - /srv/dockerlever:/root/DOClever/data/img

     - /srv/dockerlever:/root/DOClever/data/tmp

     environment:

     # - DB_HOST=mongodb://localhost:27017/DOClever

     - PORT=10000

     links:

     - mongo:mongo

   mongo:

     image: mymongo

     restart: always

     container_name: "mongodb"

     volumes:

     - /srv/dockerlever/db:/data/db 


  • Brian #1
    不需要docker login,应该可以直接跑起来的
    2020-05-04 22:40:04
  • 提问者 qq_慕后端6491586 回复 Brian #2
    可以了 老师可以跑起来了 谢谢老师
    2020-05-05 09:07:42
Brian 2020-05-04 22:22:24

你是怎么创建了一个DOClever的镜像么?

如果不是,请使用我们提供的docker-compose.yml,不要修改去镜像的名称

docker login主要的原因是你可能是拉取了一个私有的镜像,那么如果没有权限是不允许拉取的。

  • 提问者 qq_慕后端6491586 #1
    version: "2" services: DOClever: image: lw96/doclever:latest-ubuntu restart: always container_name: "DOClever" ports: - 20080:10000 volumes: - /srv/dockerlever:/root/DOClever/data/file - /srv/dockerlever:/root/DOClever/data/img - /srv/dockerlever:/root/DOClever/data/tmp environment: # - DB_HOST=mongodb://localhost:27017/DOClever - PORT=10000 links: - mongo:mongo mongo: image: mymongo restart: always container_name: "mongodb" volumes: - /srv/dockerlever/db:/data/db
    2020-05-04 22:23:52
  • 提问者 qq_慕后端6491586 #2
    从您的课程中摘取的
    2020-05-04 22:24:21
  • 提问者 qq_慕后端6491586 #3
    老师的docker-compose.yml 在哪里 我是根据课程弄的
    2020-05-04 22:25:37
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师