我正在使用此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
答案 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