在每个Docker镜像构建之间,唯一变化的是源代码。现在,我每次都会重新构建镜像,然后推送到服务器。此操作需要时间。
更新服务器上的代码的最佳实践是什么?我在考虑每次Docker重新启动时运行一些命令,如下所示:
RUN git clone git@bitbucket.org/{user}/{repo}
这是一个很好的实践吗?然后源代码将在主机上;它是否安全?
这是我当前的Docker文件:
FROM ubuntu:latest
RUN apt-get update
RUN apt-get install -y nodejs npm git
RUN npm install -g bower
R
public AvatarDownloader(Context context){
//Make the background thread low priority. This way it will not affect the UI performance
photoLoaderThread.setPriority(Thread.NORM_PRIORITY-1);
//Find the dir to save cached images
if (android.os.Environment.getExternalStorageState().equal