Включить root для текущего пользователя в Docker

Вы можете создать таблицу дат даты, а затем подсчитать все даты. т.е.:

with dates ("date") as
(
select '2017-07-13'::date + i 
from generate_series(0, '2018-07-13'::date - '2017-07-13'::date) v(i)
)
select "date", count(myTable.id)
from dates
left join myTable on dates."date" = myTable.createdDate
group by dates."date";

Примечание: возможно, это тоже:

with dates as
(
select "date" 
from generate_series('2017-07-13'::date-1, '2018-07-13'::date,'1 day') v("date")
)
...
-1
задан pitosalas 19 January 2019 в 15:01
поделиться

1 ответ

Docker прост, он просто запускает команды, которые вы ему даете, для базы изображений, с которой вы начинаете. Эта одна строка делает множество предположений, которые могут быть или не быть правдой:

  1. adduser установлено
  2. sudo установлено
  3. [112 ] настроен на разрешение корневых прав доступа для пользователей в группе sudo
  4. /bin/bash
  5. Вы уже создали /home
  6. Вы уже создал /home/$USERNAME

Если все эти предположения верны до этой строки RUN, то это может сработать, но, конечно, может быть другое предположение, которое я пропускаю.

0
ответ дан Swiss 19 January 2019 в 15:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: