Автоматически создавать последнюю версию патча PHP в Docker?

Вы должны использовать поле поддержки для свойства:

string _dbData;

public string DBData
{
    get
    {
        if(_dbData == null)
            return null;
        else
            return _dbData;
    }
    private set
    {
        _dbData= value;
    }
}

Свойство - это просто синтаксический сахар для методов getter и setter. Поэтому вы можете переписать свое свойство как:

public string GetDBData()
{
    if(_dbData == null)
        return null;
    else
        return _dbData;
}

public void SetDBData(string value)
{
    _dbData = value;
}

Способ реализации свойства:

public void SetDBData(string value)
{
    // you will never get out of here
    SetDBData(value);
}
1
задан IMB 19 January 2019 в 20:39
поделиться

1 ответ

Когда вы посмотрите на теги -> php: 7.3-apache-stretch всегда будет самой последней из веток 7.3.x.

Чтобы перестроить для новой версии, вы должны перестроить свой образ (тогда он автоматически примет последнюю версию тега)

docker build --pull .

для составления докера это невозможно для автоматического извлечения новых изображений -> так что вы должны позвонить docker pull YOUR_BASE_IMAGE до

docker-compose up --build

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

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