Dockerfile无法复制

时间:2019-05-18 06:37:09

标签: docker

我正在使用此Dockerfile将数据库复制到mysql。当我进入容器时,它永远不会包含mysql文件。

 library(raster)
r <- raster(nc=5, nr=5)
r[] <- runif(ncell(r)) * 2
s <- setValues(r, runif(ncell(r)) * 3)
crosstab(r,s)

      layer.2
layer.1 1 2 3
      0 1 6 1
      1 0 3 1
      2 2 0 0

1 个答案:

答案 0 :(得分:0)

我能够通过使用docker compose文件并将其放置在db文件夹中进行复制。

mysql:
    build: ./bin/mysql
    container_name: 'png-mysql'
    restart: 'always'
    ports:
      - "3306:3306"
    volumes:
      - /var/www/docker-compose-lamp/bin/mysql/db:/docker-entrypoint-initdb.d
      - ${MYSQL_DATA_DIR-./data/mysql}:/var/lib/mysql
      - ${MYSQL_LOG_DIR-./logs/mysql}:/var/log/mysql
    environment:
      MYSQL_ROOT_PASSWORD: xxxx
      MYSQL_DATABASE: xxxxx
      MYSQL_USER: root
      MYSQL_PASSWORD: xxxx