Dockerfile ikke gjør KJØR endringer etter FRA

stemmer
0

Så jeg har en Docker fil som dette:

FROM php:5.6-apache
RUN apt-get update
RUN apt-get -y install php5-mysql
RUN a2enmod rewrite
RUN service apache2 restart

og deretter en Docker-komponere som dette

version: '2'

services:
  apachephp:
    build: .
    ports:
      - '8081:80'
      - '443:443'
    volumes:
      - '~/dev/test/backend:/var/www/html'

og alt fungerer helt fint, bortsett fra php-mysql plugin og omskriving apache modul.

Noen ide om hvordan i all verden kan jeg gjøre dette ting fungerer?

Takk.-

Publisert på 11/08/2017 klokken 10:40
kilden bruker
På andre språk...                            


1 svar

stemmer
0

Hvis du endrer basis bilde, må du eksplisitt gjenoppbygge et bilde og gjenskape en container.

$ docker-compose build
$ docker-compose stop
$ docker-compose rm
$ docker-compose up
Svarte 11/08/2017 kl. 14:01
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more