小编zyr*_*use的帖子

更改docker的IP地址

我有一个docker问题:我尝试创建一个容器,但是当我执行时

docker run -i -t base /bin/bash   # everything doing good 
aptitude update
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息:

临时故障解决'archive.ubuntu.com'

我尝试更改IP地址,docker0但所有时间都失败了.

我的linux上的IP地址

 docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN 
    link/ether 7a:3c:fa:08:73:94 brd ff:ff:ff:ff:ff:ff
    inet 172.16.42.1
Run Code Online (Sandbox Code Playgroud)

我的resolv.conf:

# Generated by NetworkManager
nameserver 213.244.0.15
nameserver 213.244.0.16
nameserver 8.8.8.8
Run Code Online (Sandbox Code Playgroud)

linux docker

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

我怎么能检查表的存在

HY

很多时候我运行rake db:migrate我得到一个错误,因为表用户或foor或bar存在.我试图检查表的存在,但这不起作用,我不知道为什么.我使用rails 3.2.2

class AddDeviseToUsers < ActiveRecord::Migration

    #def self.table_exists?(users)
    #  ActiveRecord::Base.connection.tables.include?(users)
    #end

     if !table_exists?("users")
        def change
          create_table(:users) do |t|
             ## Database authenticatable
           t.string :email, :null => false, :default => ""
           t.string :encrypted_password, :null => false, :default => ""
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2

0
推荐指数
1
解决办法
4910
查看次数