pluosi / app-host

应用内网发布 | iOS OTA (Over-the-Air) | APP publish website like fir.im | 适用于企业 iOS & Android 内网发布测试使用,方便管理和分发 APP 包
MIT License
2.04k stars 408 forks source link

mac 通过docker公有镜像的方式跑起来了,端口也是3000,但访问http://localhost:3000时,还是失败了,这是为什么呢 #126

Open shangxiaohe opened 3 years ago

shangxiaohe commented 3 years ago

也有在resources的file sharing中添加~/shared目录 还有什么地方需要修改注意的吗大佬, 浏览器地址栏显示:http://localhost/users/new 这个 日志输出 rm: cannot remove 'db/production.sqlite3': No such file or directory

/app/config/initializers/rack.rb:3: warning: already initialized constant Rack::Multipart::Parser::BUFSIZE

/usr/local/bundle/gems/rack-2.2.3/lib/rack/multipart/parser.rb:12: warning: previous definition of BUFSIZE was here

== 20170801065713 CreatePackages: migrating ===================================

-- create_table(:packages, {})

-> 0.0013s

== 20170801065713 CreatePackages: migrated (0.0014s) ==========================

== 20170801085510 CreateApps: migrating =======================================

-- create_table(:apps, {})

-> 0.0012s

== 20170801085510 CreateApps: migrated (0.0012s) ==============================

== 20170803141721 AddDescToApp: migrating =====================================

-- add_column(:apps, :desc, :string)

-> 0.0009s

== 20170803141721 AddDescToApp: migrated (0.0010s) ============================

== 20170804094732 CreatePlats: migrating ======================================

-- create_table(:plats, {})

-> 0.0012s

== 20170804094732 CreatePlats: migrated (0.0013s) =============================

== 20170804095157 AddChannelCountToApp: migrating =============================

-- add_column(:apps, :palts_count, :integer, {:default=>0})

-> 0.0011s

-- add_column(:apps, :packages_count, :integer, {:default=>0})

-> 0.0007s

== 20170804095157 AddChannelCountToApp: migrated (0.0019s) ====================

== 20170806101650 RenamePackeagesToPkgs: migrating ============================

-- rename_table(:packages, :pkgs)

-> 0.0011s

== 20170806101650 RenamePackeagesToPkgs: migrated (0.0011s) ===================

== 20170806102018 AddPlatIdToPkg: migrating ===================================

-- add_column(:pkgs, :plat_id, :integer)

-> 0.0009s

== 20170806102018 AddPlatIdToPkg: migrated (0.0010s) ==========================

== 20170809074014 AddFilePkg: migrating =======================================

-- add_column(:pkgs, :file, :string)

-> 0.0009s

== 20170809074014 AddFilePkg: migrated (0.0009s) ==============================

== 20170820092824 AddAppSizeToPkg: migrating ==================================

-- add_column(:pkgs, :size, :integer, {:default=>0})

-> 0.0011s

== 20170820092824 AddAppSizeToPkg: migrated (0.0011s) =========================

== 20170822052125 AddValidateBundleIdToPlat: migrating ========================

-- add_column(:plats, :bundle_id, :string)

-> 0.0010s

== 20170822052125 AddValidateBundleIdToPlat: migrated (0.0011s) ===============

== 20170823122450 AddValidateUniqToPlat: migrating ============================

-- add_column(:plats, :pkg_uniq, :boolean, {:default=>true})

-> 0.0013s

== 20170823122450 AddValidateUniqToPlat: migrated (0.0013s) ===================

== 20170823160303 AddUniqKeyToPkg: migrating ==================================

-- add_column(:pkgs, :uniq_key, :string)

-> 0.0012s

== 20170823160303 AddUniqKeyToPkg: migrated (0.0013s) =========================

== 20170823163040 RenamePlatToPlatName: migrating =============================

-- rename_column(:plats, :plat, :plat_name)

-> 0.0091s

-- rename_column(:pkgs, :plat, :plat_name)

-> 0.0097s

== 20170823163040 RenamePlatToPlatName: migrated (0.0188s) ====================

== 20170827141031 CreateUsers: migrating ======================================

-- create_table(:users, {})

-> 0.0013s

-- add_index(:users, :email)

-> 0.0011s

-- add_index(:users, :remember_token)

-> 0.0011s

== 20170827141031 CreateUsers: migrated (0.0036s) =============================

== 20170827200431 AddUserIdToEnties: migrating ================================

-- add_column(:apps, :user_id, :integer)

-> 0.0009s

-- add_column(:plats, :user_id, :integer)

-> 0.0007s

-- add_column(:pkgs, :user_id, :integer)

-> 0.0007s

== 20170827200431 AddUserIdToEnties: migrated (0.0024s) =======================

== 20170828192947 AddApiTokenToUser: migrating ================================

-- add_column(:users, :api_token, :string)

-> 0.0021s

-- add_index(:users, :api_token)

-> 0.0020s

== 20170828192947 AddApiTokenToUser: migrated (0.0042s) =======================

== 20170829150228 RenamePkgIdentToBundleId: migrating =========================

-- rename_column(:pkgs, :ident, :bundle_id)

-> 0.0115s

== 20170829150228 RenamePkgIdentToBundleId: migrated (0.0116s) ================

== 20170829174650 AddSoftDeleteToEnties: migrating ============================

-- add_column(:apps, :deleted_at, :datetime)

-> 0.0012s

-- add_index(:apps, :deleted_at)

-> 0.0012s

-- add_column(:plats, :deleted_at, :datetime)

-> 0.0010s

-- add_index(:plats, :deleted_at)

-> 0.0013s

-- add_column(:pkgs, :deleted_at, :datetime)

-> 0.0011s

-- add_index(:pkgs, :deleted_at)

-> 0.0014s

-- add_column(:users, :deleted_at, :datetime)

-> 0.0012s

-- add_index(:users, :deleted_at)

-> 0.0020s

== 20170829174650 AddSoftDeleteToEnties: migrated (0.0107s) ===================

== 20170830082349 AddFileNickNamePkg: migrating ===============================

-- add_column(:pkgs, :file_nick_name, :string)

-> 0.0011s

== 20170830082349 AddFileNickNamePkg: migrated (0.0190s) ======================

== 20171102093445 AddSortToPlat: migrating ====================================

-- add_column(:plats, :sort, :integer, {:default=>0})

-> 0.0013s

== 20171102093445 AddSortToPlat: migrated (0.0014s) ===========================

== 20181205180629 AddFeaturesToPkg: migrating =================================

-- add_column(:pkgs, :features, :string)

-> 0.0009s

== 20181205180629 AddFeaturesToPkg: migrated (0.0009s) ========================

== 20190123090654 AddArchiveToApps: migrating =================================

-- add_column(:apps, :archived, :boolean, {:default=>false})

-> 0.0009s

== 20190123090654 AddArchiveToApps: migrated (0.0009s) ========================

== 20210119125335 AddExtInfoToPkgs: migrating =================================

-- add_column(:pkgs, :ext_info, :string)

-> 0.0011s

== 20210119125335 AddExtInfoToPkgs: migrated (0.0032s) ========================

== 20210121074133 RemoveSoftDelete: migrating =================================

== 20210121074133 RemoveSoftDelete: migrated (0.0196s) ========================

Starting nginx: nginx.

Puma starting in single mode...

Use Ctrl-C to stop

Starting nginx: nginx.

Puma starting in single mode...

Use Ctrl-C to stop

Starting nginx: nginx.

Puma starting in single mode...

Use Ctrl-C to stop

Starting nginx: nginx.

Puma starting in single mode...

Use Ctrl-C to stop

Starting nginx: nginx.

Puma starting in single mode...

Use Ctrl-C to stop

Starting nginx: nginx.

Puma starting in single mode...

Use Ctrl-C to stop

Starting nginx: nginx.

Puma starting in single mode...

/app/config/initializers/rack.rb:3: warning: already initialized constant Rack::Multipart::Parser::BUFSIZE

/usr/local/bundle/gems/rack-2.2.3/lib/rack/multipart/parser.rb:12: warning: previous definition of BUFSIZE was here

/app/config/initializers/rack.rb:3: warning: already initialized constant Rack::Multipart::Parser::BUFSIZE

/usr/local/bundle/gems/rack-2.2.3/lib/rack/multipart/parser.rb:12: warning: previous definition of BUFSIZE was here

/app/config/initializers/rack.rb:3: warning: already initialized constant Rack::Multipart::Parser::BUFSIZE

/usr/local/bundle/gems/rack-2.2.3/lib/rack/multipart/parser.rb:12: warning: previous definition of BUFSIZE was here

/app/config/initializers/rack.rb:3: warning: already initialized constant Rack::Multipart::Parser::BUFSIZE

/usr/local/bundle/gems/rack-2.2.3/lib/rack/multipart/parser.rb:12: warning: previous definition of BUFSIZE was here

/app/config/initializers/rack.rb:3: warning: already initialized constant Rack::Multipart::Parser::BUFSIZE

/usr/local/bundle/gems/rack-2.2.3/lib/rack/multipart/parser.rb:12: warning: previous definition of BUFSIZE was here

/app/config/initializers/rack.rb:3: warning: already initialized constant Rack::Multipart::Parser::BUFSIZE

/usr/local/bundle/gems/rack-2.2.3/lib/rack/multipart/parser.rb:12: warning: previous definition of BUFSIZE was here

/app/config/initializers/rack.rb:3: warning: already initialized constant Rack::Multipart::Parser::BUFSIZE

/usr/local/bundle/gems/rack-2.2.3/lib/rack/multipart/parser.rb:12: warning: previous definition of BUFSIZE was here

Use Ctrl-C to stop

tinyc-z commented 3 years ago

应该木有啥其他的配置了哦,能贴下这个命令的结果吗? tree ~/shared

shangxiaohe commented 3 years ago

应该木有啥其他的配置了哦,能贴下这个命令的结果吗? tree ~/shared

在哪执行这个命令,我在终端执行,结果是:-bash: /Users/wushanluoshui/shared: is a directory 在镜像里执行结果是:/bin/sh: 2: /root/shared: not found 执行ls结果: Dockerfile LICENSE app config.ru lib public tmp Gemfile README.md bin db log shared vendor Gemfile.lock Rakefile config docker package.json test

tinyc-z commented 3 years ago

@shangxiaohe 找到问题了,你试试0.2.3这个镜像

docker run --name app_host -v ~/shared:/app/shared -p 3000:8686 -d tinyc/app-host:0.2.3

shangxiaohe commented 3 years ago

@shangxiaohe 找到问题了,你试试0.2.3这个镜像

docker run --name app_host -v ~/shared:/app/shared -p 3000:8686 -d tinyc/app-host:0.2.3

可以了,大佬牛逼