diff --git a/src/device/Dockerfile b/src/device/Dockerfile
index b4db685552f6fe95458f689ccc903acc59317630..6374afffa4a3f7a5660a79868b97598ffb860157 100644
--- a/src/device/Dockerfile
+++ b/src/device/Dockerfile
@@ -97,8 +97,8 @@ COPY src/tests/tools/mock_ietf_actn_sdn_ctrl/. tests/tools/mock_ietf_actn_sdn_ct
 RUN mkdir -p /var/teraflow/device/service/drivers/gnmi_openconfig/git/openconfig/public
 RUN mkdir -p /tmp/openconfig
 RUN git clone https://github.com/openconfig/public.git /tmp/openconfig
-RUN git fetch
 WORKDIR /tmp/openconfig
+RUN git fetch
 RUN git checkout v4.4.0
 RUN mv /tmp/openconfig/release /var/teraflow/device/service/drivers/gnmi_openconfig/git/openconfig/public
 RUN mv /tmp/openconfig/third_party /var/teraflow/device/service/drivers/gnmi_openconfig/git/openconfig/public