File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -327,12 +327,9 @@ func (o *snapshotter) mounts(s storage.Snapshot) []mount.Mount {
327327
328328 return []mount.Mount {
329329 {
330- Source : source ,
331- Type : "bind" ,
332- Options : []string {
333- roFlag ,
334- "rbind" ,
335- },
330+ Source : source ,
331+ Type : mountType ,
332+ Options : append (defaultMountOptions , roFlag ),
336333 },
337334 }
338335}
Original file line number Diff line number Diff line change 1+ // +build !freebsd
2+
3+ /*
4+ Copyright The containerd Authors.
5+
6+ Licensed under the Apache License, Version 2.0 (the "License");
7+ you may not use this file except in compliance with the License.
8+ You may obtain a copy of the License at
9+
10+ http://www.apache.org/licenses/LICENSE-2.0
11+
12+ Unless required by applicable law or agreed to in writing, software
13+ distributed under the License is distributed on an "AS IS" BASIS,
14+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+ See the License for the specific language governing permissions and
16+ limitations under the License.
17+ */
18+
19+ package native
20+
21+ const mountType = "bind"
22+
23+ var defaultMountOptions = []string {"rbind" }
Original file line number Diff line number Diff line change 1+ // +build freebsd
2+
3+ /*
4+ Copyright The containerd Authors.
5+
6+ Licensed under the Apache License, Version 2.0 (the "License");
7+ you may not use this file except in compliance with the License.
8+ You may obtain a copy of the License at
9+
10+ http://www.apache.org/licenses/LICENSE-2.0
11+
12+ Unless required by applicable law or agreed to in writing, software
13+ distributed under the License is distributed on an "AS IS" BASIS,
14+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+ See the License for the specific language governing permissions and
16+ limitations under the License.
17+ */
18+
19+ package native
20+
21+ const mountType = "nullfs"
22+
23+ var defaultMountOptions = []string {}
You can’t perform that action at this time.
0 commit comments