小编Dro*_*miX的帖子

如何在Dockerfile中下载和解压缩

因此,我可以使用它,但是我想更改立即下载文件并解压缩的方式:

Dockerfile
FROM wordpress:fpm

# Copying themes from local  
COPY  ./wordpress/ /var/www/html/wp-content/themes/wordpress/    
RUN chmod -R 777 /var/www/html/    
Run Code Online (Sandbox Code Playgroud)

如何立即从网站下载文件并将其解压缩到适当的文件夹?

docker-compose.yml
wordpress:
build: . 
links:
  - db:mysql
nginx:
image: raulr/nginx-wordpress 
links:
  - wordpress
ports:
 - "8080:80"
 volumes_from:
 - wordpress
db:
image: mariadb
environment:
MYSQL_ROOT_PASSWORD: qwerty 
Run Code Online (Sandbox Code Playgroud)

我试过了:

#install unzip and wget
RUN \
apt-get update && \
apt-get install unzip wget -y && \
rm -rf /var/lib/apt/lists/*

RUN wget -O /var/www/html/type.zip http://wp-templates.ru/download/2405 \
&& unzip '/var/www/html/type.zip' -d /var/www/html/wp-content/themes/ && rm 
/var/www/html/type.zip || true;
Run Code Online (Sandbox Code Playgroud)

wordpress wget unzip docker dockerfile

6
推荐指数
3
解决办法
4616
查看次数

VS Code - 如何从 angular html 模板创建方法?

因此,当我想在 Angular 组件的 html 中声明一个新方法时,webstorm 为我提供了在 ts 中创建此方法的机会: 网络风暴示例

但是,如果我在 VS 代码中尝试相同的方法,则无法创建方法。有什么解决办法吗?(扩展,也许是设置中的东西) 示例 vscode

shortcut webstorm visual-studio-code angular

6
推荐指数
1
解决办法
245
查看次数