24 lines
517 B
Ruby
24 lines
517 B
Ruby
|
|
namespace :docker do
|
||
|
|
desc "build"
|
||
|
|
task :build => :environment do
|
||
|
|
`docker build -t roraccounting .`
|
||
|
|
end
|
||
|
|
|
||
|
|
desc "start"
|
||
|
|
task :start => :environment do
|
||
|
|
`docker run -e POSTGRES_USER=docker -e POSTGRES_PASSWORD=docker -e POSTGRES_DB=roraccounting_development --name pg_roraccounting -d -p 5432:5432 roraccounting`
|
||
|
|
end
|
||
|
|
|
||
|
|
desc "stop"
|
||
|
|
task :stop => :environment do
|
||
|
|
`docker stop pg_roraccounting`
|
||
|
|
end
|
||
|
|
|
||
|
|
|
||
|
|
desc "remove"
|
||
|
|
task :remove => :environment do
|
||
|
|
`docker rm pg_roraccounting`
|
||
|
|
end
|
||
|
|
|
||
|
|
end
|