小编Jac*_*ore的帖子

如何配置 docker 以使用 byebug?

我有一个旧的 Rails 5.1 应用程序。我们最近开始使用 docker-compose。我们使用 puma 和 nginx 来启动应用程序,例如:

bundle exec puma -d && nginx -g "daemon off;"
Run Code Online (Sandbox Code Playgroud)

将此映射用于盆:

version: '3'
services:
  ...
  web:
    ports:
      - 3001:80
Run Code Online (Sandbox Code Playgroud)

工作正常(但我看不到 rails 应用程序的任何日志)。我需要能够使用 byebug gem 来调试我的 Rails 应用程序。

我试过这个,但没有任何运气:

web: ...
  stdin_open: true
  tty: true
Run Code Online (Sandbox Code Playgroud)
  $ docker-compose up -d

  $ docker attach app_web_1
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails docker docker-compose

5
推荐指数
0
解决办法
424
查看次数

Golang与结构混淆

type Person struct {
    ID int `json:"id"`
}

type PersonInfo []Person

type PersonInfo2 [] struct {
   ID int `json:"id"`
}
Run Code Online (Sandbox Code Playgroud)

PersonInfo和PersonInfo2之间是否有区别?

arrays struct go

3
推荐指数
1
解决办法
129
查看次数

docker push 说镜像不存在

我有一个 docker 镜像,本质上是一个带有 mongodb 数据库的节点应用程序。

当我尝试时,泊坞窗图像出现

docker images
Run Code Online (Sandbox Code Playgroud)

但是当我尝试在 dockerhub 中推送它时,它说图像不存在

azim ~/Documents/nodejsWorkSpace/articleapp $  (master) docker push azimshaik/articleapp_app
The push refers to repository [docker.io/azimshaik/articleapp_app]
An image does not exist locally with the tag: azimshaik/articleapp_app

azim ~/Documents/nodejsWorkSpace/articleapp $  (master) docker images
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
articleapp_app            latest              042f8aaf3b57        About an hour ago   708MB
azimshaik/nginx-website   latest              573bfe563763        23 hours ago        109MB
Run Code Online (Sandbox Code Playgroud)

我的 Dockerfile:

FROM node:10

WORKDIR /usr/src/app

COPY package.json ./

RUN npm install

COPY . .

EXPOSE 3000

CMD ["npm", …
Run Code Online (Sandbox Code Playgroud)

containers mongodb node.js docker

3
推荐指数
1
解决办法
5035
查看次数