Это происходит из-за того, что хранилище apt еще не обновлено, поэтому обычная практика - чистить ваши хранилища apt и файлы tmp после создания образа, что, вероятно, и делает ваш базовый образ.
Чтобы это исправить, вы захотите запустить apt-get update
перед установкой git, рекомендуется объединить команду update и install одновременно, чтобы уничтожить кеш при обновлении, если строка установки изменится:
RUN apt-get update && apt-get install -y git
Использование -y
удобно для автоматического ответа «да» на все вопросы.
Предположим, вы создали поток и пытаетесь отправить vector
данные :
stream.send(boost::asio::buffer(data));
См. boost : asio :: buffer .