# Docker FEniCS problem

**URL:** <https://fenicsproject.discourse.group/t/docker-fenics-problem/2023>\
**Category:** Uncategorized\
**Created:** [December 1, 2019, 3:54pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023 "2019-12-01T15:54:17Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![1111](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/1111/32/662_2.png) [@1111](https://fenicsproject.discourse.group/u/1111)\
**Post date:** [December 1, 2019, 3:54pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/1 "2019-12-01T15:54:17Z")

</div>

Hello, I have a problem with usage of FEniCS image. I would like to convert mesh with fenics-dolfin, but I have got some error. Can anybody help?

I have used commands:

1. docker run -it -v ‘/c/docker’:/home/fenics/shared fenicsproject/stable
2. go to shared/tmp
3. in tmp there are no files, I don`t know why.
4. try dolfin-convert ff8.msh ff8.xml
5. got some error

Thanks in advance.)  
(PS. Cannot add screens)

 ![problem%20fenics_1](https://global.discourse-cdn.com/free1/uploads/fenicsproject1/original/1X/a281b1a237ff0242c9a5d2878b96cddca63e8dcb.png)

---

<div class="post-metadata">

**Author:** ![dokken](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/dokken/32/1560_2.png) [@dokken](https://fenicsproject.discourse.group/u/dokken)\
**Post date:** [December 1, 2019, 5:30pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/2 "2019-12-01T17:30:57Z")

</div>

Hi,  
Could you share the output of  
`ls /c/docker ` on your local machine?

Anyway, i would not recommend using dolfin-convert any longer, as it is not maintained. See:

> [@Transitioning from mesh.xml to mesh.xdmf, from dolfin-convert to meshio](https://fenicsproject.discourse.group/t/transitioning-from-mesh-xml-to-mesh-xdmf-from-dolfin-convert-to-meshio/412/3):
>
> This can be done using meshio and writing the explicit data to xdmf file. import meshio msh = meshio.read("test.msh") meshio.write("mesh.xdmf", meshio.Mesh(points=msh.points, cells={"tetra": msh.cells["tetra"]})) meshio.write("mf.xdmf", meshio.Mesh(points=msh.points, cells={"triangle": msh.cells["triangle"]}, cell\_data={"triangle": {"name\_to\_read": msh.cell\_data["triangle"]["gmsh:physical"]}})) from dolfin import \* mesh = Mesh() with XDMFFile("mesh.xdmf") …

---

<div class="post-metadata">

**Author:** ![1111](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/1111/32/662_2.png) [@1111](https://fenicsproject.discourse.group/u/1111)\
**Post date:** [December 1, 2019, 5:57pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/3 "2019-12-01T17:57:49Z")

</div>

![problem%20fenics_3](https://global.discourse-cdn.com/free1/uploads/fenicsproject1/original/1X/cc95d9aa8a21c0fae07b82ba18c11fc138cd907e.png)

With docker I can see files in directory, but with FEniCS not.

Thnaks for advice about dolfin)

---

<div class="post-metadata">

**Author:** ![1111](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/1111/32/662_2.png) [@1111](https://fenicsproject.discourse.group/u/1111)\
**Post date:** [December 1, 2019, 5:58pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/4 "2019-12-01T17:58:42Z")

</div>

![problem%20fenics_2](https://global.discourse-cdn.com/free1/uploads/fenicsproject1/original/1X/c9e75cb9d2df01b6eafa7f20b691af2c1a4bd3f0.png)

Files in folder.

---

<div class="post-metadata">

**Author:** ![dokken](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/dokken/32/1560_2.png) [@dokken](https://fenicsproject.discourse.group/u/dokken)\
**Post date:** [December 1, 2019, 5:59pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/5 "2019-12-01T17:59:34Z")

</div>

Could you do `echo $(pwd)` in that folder?

---

<div class="post-metadata">

**Author:** ![1111](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/1111/32/662_2.png) [@1111](https://fenicsproject.discourse.group/u/1111)\
**Post date:** [December 1, 2019, 6:27pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/6 "2019-12-01T18:27:55Z")

</div>

![problem%20fenics_4](https://global.discourse-cdn.com/free1/uploads/fenicsproject1/original/1X/f58ca1e276906b0c2a1555e0008ff4b1c58ba7af.png)

Looks like it works.

---

<div class="post-metadata">

**Author:** ![dokken](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/dokken/32/1560_2.png) [@dokken](https://fenicsproject.discourse.group/u/dokken)\
**Post date:** [December 1, 2019, 6:29pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/7 "2019-12-01T18:29:19Z")

</div>

Could you run the command i proposed above. It will tell you the full path to Where you are.  
SImilar to this

```auto
jsd55@c-19-28 ~/Documents echo $(pwd)
/home/jsd55/Documents

```

---

<div class="post-metadata">

**Author:** ![1111](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/1111/32/662_2.png) [@1111](https://fenicsproject.discourse.group/u/1111)\
**Post date:** [December 1, 2019, 6:34pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/8 "2019-12-01T18:34:44Z")

</div>

![problem%20fenics__5](https://global.discourse-cdn.com/free1/uploads/fenicsproject1/original/1X/7132b4335988f2a702dab52f222d16ba3ca853d3.png)

---

<div class="post-metadata">

**Author:** ![1111](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/1111/32/662_2.png) [@1111](https://fenicsproject.discourse.group/u/1111)\
**Post date:** [December 1, 2019, 6:35pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/9 "2019-12-01T18:35:19Z")

</div>

![problem%20fenics__6](https://global.discourse-cdn.com/free1/uploads/fenicsproject1/original/1X/0bfa960d8bcd6f55cb75135613965847099a4f56.png)

---

<div class="post-metadata">

**Author:** ![dokken](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/dokken/32/1560_2.png) [@dokken](https://fenicsproject.discourse.group/u/dokken)\
**Post date:** [December 1, 2019, 6:38pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/10 "2019-12-01T18:38:03Z")

</div>

Try without the string encapsulation.

---

<div class="post-metadata">

**Author:** ![1111](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/1111/32/662_2.png) [@1111](https://fenicsproject.discourse.group/u/1111)\
**Post date:** [December 1, 2019, 6:44pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/11 "2019-12-01T18:44:27Z")

</div>

What do You mean by string encapsulation?

---

<div class="post-metadata">

**Author:** ![dokken](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/dokken/32/1560_2.png) [@dokken](https://fenicsproject.discourse.group/u/dokken)\
**Post date:** [December 1, 2019, 6:49pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/12 "2019-12-01T18:49:33Z")

</div>

`docker run -it -v /c/docker:/home/fenics/shared fenicsproject/stable`

---

<div class="post-metadata">

**Author:** ![1111](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/1111/32/662_2.png) [@1111](https://fenicsproject.discourse.group/u/1111)\
**Post date:** [December 1, 2019, 7:01pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/13 "2019-12-01T19:01:52Z")

</div>

It doesn`t help I have tried different ways.

 ![problem%20fenics__7](https://global.discourse-cdn.com/free1/uploads/fenicsproject1/original/1X/cb0f342a44953f4941f9ca6d18683496351cb7f1.png)

---

<div class="post-metadata">

**Author:** ![dokken](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/dokken/32/1560_2.png) [@dokken](https://fenicsproject.discourse.group/u/dokken)\
**Post date:** [December 1, 2019, 7:10pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/14 "2019-12-01T19:10:56Z")

</div>

This is not a fenics issue. But have you tried sharing any other directory?

---

<div class="post-metadata">

**Author:** ![1111](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/1111/32/662_2.png) [@1111](https://fenicsproject.discourse.group/u/1111)\
**Post date:** [December 1, 2019, 7:15pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/15 "2019-12-01T19:15:00Z")

</div>

Yes, result is the same.

---

<div class="post-metadata">

**Author:** ![dokken](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/dokken/32/1560_2.png) [@dokken](https://fenicsproject.discourse.group/u/dokken)\
**Post date:** [December 1, 2019, 7:20pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/16 "2019-12-01T19:20:46Z")

</div>

See:

> **[Cannot Share Drive in Windows 10](https://forums.docker.com/t/cannot-share-drive-in-windows-10/28798/19)**
>
> I think this is the relevant log info: \[16:21:36.011\]\[SharedDrivesSettings\]\[Info \] Apply shared drive settings \[16:21:36.012\]\[NamedPipeClient\]\[Info \] Sending Version()... \[16:21:36.013\]\[NamedPipeClient\]\[Info \] Received response for Version...

---

<div class="post-metadata">

**Author:** ![1111](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/1111/32/662_2.png) [@1111](https://fenicsproject.discourse.group/u/1111)\
**Post date:** [December 1, 2019, 7:32pm UTC](https://fenicsproject.discourse.group/t/docker-fenics-problem/2023/17 "2019-12-01T19:32:51Z")

</div>

Thank you)))))))))))
