Advertisement
Guest User

Untitled

a guest
Jun 9th, 2018
399
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.25 KB | None | 0 0
  1. pi@raspberrypi:~ $ sudo docker logs 6f2a4282cdfe
  2. Systemd init system enabled.
  3. systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
  4. Detected virtualization 'other'.
  5. Detected architecture 'arm'.
  6. Set hostname to <fc6cd3bd9174>.
  7. Failed to configure loopback device: Permission denied
  8. Received SIGRTMIN+3.
  9.  
  10. [
  11. {
  12. "Id": "e826c0940dc224f7b041ad2861229435f3ff7b0c5b9810f432eab78a1182eba7",
  13. "Created": "2018-06-07T11:20:34.05859919Z",
  14. "Path": "python",
  15. "Args": [
  16. "-u",
  17. "./firebase.py"
  18. ],
  19. "State": {
  20. "Status": "exited",
  21. "Running": false,
  22. "Paused": false,
  23. "Restarting": false,
  24. "OOMKilled": false,
  25. "Dead": false,
  26. "Pid": 0,
  27. "ExitCode": 137,
  28. "Error": "",
  29. "StartedAt": "2018-06-07T11:20:41.950594496Z",
  30. "FinishedAt": "2018-06-07T11:20:44.967301585Z"
  31. },
  32. "Image": "sha256:b88bb7323a0c74c54144521c0170b078df4282fe40bc124fd0cf1c5926d0584c",
  33. "ResolvConfPath": "/var/lib/docker/containers/e826c0940dc224f7b041ad2861229435f3ff7b0c5b9810f432eab78a1182eba7/resolv.conf",
  34. "HostnamePath": "/var/lib/docker/containers/e826c0940dc224f7b041ad2861229435f3ff7b0c5b9810f432eab78a1182eba7/hostname",
  35. "HostsPath": "/var/lib/docker/containers/e826c0940dc224f7b041ad2861229435f3ff7b0c5b9810f432eab78a1182eba7/hosts",
  36. "LogPath": "/var/lib/docker/containers/e826c0940dc224f7b041ad2861229435f3ff7b0c5b9810f432eab78a1182eba7/e826c0940dc224f7b041ad2861229435f3ff7b0c5b9810f432eab78a1182eba7-json.log",
  37. "Name": "/go-miner-container",
  38. "RestartCount": 0,
  39. "Driver": "overlay2",
  40. "Platform": "linux",
  41. "MountLabel": "",
  42. "ProcessLabel": "",
  43. "AppArmorProfile": "",
  44. "ExecIDs": null,
  45. "HostConfig": {
  46. "Binds": null,
  47. "ContainerIDFile": "",
  48. "LogConfig": {
  49. "Type": "json-file",
  50. "Config": {}
  51. },
  52. "NetworkMode": "default",
  53. "PortBindings": {},
  54. "RestartPolicy": {
  55. "Name": "no",
  56. "MaximumRetryCount": 0
  57. },
  58. "AutoRemove": false,
  59. "VolumeDriver": "",
  60. "VolumesFrom": null,
  61. "CapAdd": null,
  62. "CapDrop": null,
  63. "Dns": [],
  64. "DnsOptions": [],
  65. "DnsSearch": [],
  66. "ExtraHosts": null,
  67. "GroupAdd": null,
  68. "IpcMode": "shareable",
  69. "Cgroup": "",
  70. "Links": null,
  71. "OomScoreAdj": 0,
  72. "PidMode": "",
  73. "Privileged": true,
  74. "PublishAllPorts": false,
  75. "ReadonlyRootfs": false,
  76. "SecurityOpt": [
  77. "label=disable"
  78. ],
  79. "UTSMode": "",
  80. "UsernsMode": "",
  81. "ShmSize": 67108864,
  82. "Runtime": "runc",
  83. "ConsoleSize": [
  84. 0,
  85. 0
  86. ],
  87. "Isolation": "",
  88. "CpuShares": 0,
  89. "Memory": 0,
  90. "NanoCpus": 0,
  91. "CgroupParent": "",
  92. "BlkioWeight": 0,
  93. "BlkioWeightDevice": [],
  94. "BlkioDeviceReadBps": null,
  95. "BlkioDeviceWriteBps": null,
  96. "BlkioDeviceReadIOps": null,
  97. "BlkioDeviceWriteIOps": null,
  98. "CpuPeriod": 0,
  99. "CpuQuota": 0,
  100. "CpuRealtimePeriod": 0,
  101. "CpuRealtimeRuntime": 0,
  102. "CpusetCpus": "",
  103. "CpusetMems": "",
  104. "Devices": [],
  105. "DeviceCgroupRules": null,
  106. "DiskQuota": 0,
  107. "KernelMemory": 0,
  108. "MemoryReservation": 0,
  109. "MemorySwap": 0,
  110. "MemorySwappiness": null,
  111. "OomKillDisable": null,
  112. "PidsLimit": 0,
  113. "Ulimits": null,
  114. "CpuCount": 0,
  115. "CpuPercent": 0,
  116. "IOMaximumIOps": 0,
  117. "IOMaximumBandwidth": 0
  118. },
  119. "GraphDriver": {
  120. "Data": {
  121. "LowerDir": "/var/lib/docker/overlay2/f20d937621ab4301e8f85959ae660478473b0238976f5efa87dc8ee538ca5462-init/diff:/var/lib/docker/overlay2/938f7ab70c56b28e84d2444636d4bca2e8f41f82afb1423015f9bf768c788dd9/diff:/var/lib/docker/overlay2/db9771f2ad8ad54e0c07aab69bdd406e6a5f3e2a1abc3a5211a86fb2d509d970/diff:/var/lib/docker/overlay2/569fd809dceb91fc183a0022ae56495a3ef42d5ccf9cf520016aec7cb18918bd/diff:/var/lib/docker/overlay2/98d3eeec7feb2a4e8e6c8d392c73ae3119e0fa540b3782099d9530081960fa66/diff:/var/lib/docker/overlay2/d995e83a8c9b5a5255c82cc2ea99054d66a141af7a804d3894aebbcc96332f1f/diff:/var/lib/docker/overlay2/8e68793b217e1f5bd1788e3b94f17e15cdecc1b6464441d4d5dbee4058892ff0/diff:/var/lib/docker/overlay2/b100534660ed91a94e0e958241507487e13b89c2eb6745c8909979b4c31d8970/diff:/var/lib/docker/overlay2/ce783e4ff7bd08110d439e21791367779d55e39146f55295a658d908f4940975/diff:/var/lib/docker/overlay2/fc15200a4fe254c03f1598b03808f4072d3a4084a63f464b38001bea2ef89b35/diff:/var/lib/docker/overlay2/8a0500ec24f2b0ae05b55d40386f8d1566b32a1ee992a0e7482041648ab4ad30/diff:/var/lib/docker/overlay2/d2f9053d28f7a68e92e5fbb8a373b81d39b9d0168e104d7062d9b8bf3f4d5517/diff:/var/lib/docker/overlay2/8843a6d10e696375160435cc610e0b8ab91523739125bfb6dc8749188447f0be/diff:/var/lib/docker/overlay2/3680e27bc7f42b96e4ecb827fbefbf280c3b31412743723494c9608311889d14/diff:/var/lib/docker/overlay2/39b71a75d4c1aeef3e7fbc83b4778c030d04fefc4559cccab7a8b90f31f24049/diff:/var/lib/docker/overlay2/2cbe5685da3fa2b4c1b52e1eed93978ec4175bbc87ed77210700da08ddab4544/diff:/var/lib/docker/overlay2/bb29132edd2d7ca214d8edf8cb185319a2aa147052563b70a28f834dfb9c87da/diff:/var/lib/docker/overlay2/2f502551a2e74a16159820fd6aacd0c90d55bebc8c581fd1bbd46ab85b4201b5/diff:/var/lib/docker/overlay2/704c34d8f8978cee4485e65fa923f742666ebe8260872991fa8b08c56e7d3f9e/diff:/var/lib/docker/overlay2/214b24ce23b22631cf04b213fed09decc4b2fe08643ceedeecd98feb161d8ade/diff:/var/lib/docker/overlay2/2916cbe9887d1baf5f0d0345913dd6c7d7847a4e217520d261e36851f903ac91/diff:/var/lib/docker/overlay2/4af52cf964a3f100bc7ceec9e96f02b60305e8025556fce2a7e1bcbc399636db/diff:/var/lib/docker/overlay2/a15dba23f7c9f0ffb3c1de9497677862e8cd2adf7506f454b4d38671ca6b5815/diff:/var/lib/docker/overlay2/c6f4dffaf9c651828280cd80747659d2462db727aad47e04d68a25edfa5b9cd4/diff:/var/lib/docker/overlay2/db5507926c9564a2186bda441b3657ae2d7a6fc399df04eed7059be915e6554f/diff:/var/lib/docker/overlay2/9705a3a0d47e0cff848d4aa96f015438f6f30755fe5fc419e9cf6fef83af1c28/diff:/var/lib/docker/overlay2/25493cdc5e50330722910834a72ed517166129bc545eca5d0a2bd07a308ae6a8/diff:/var/lib/docker/overlay2/011396cec2412a73f8ae256fc084b7a3ef96e20f04d22ee06bc1e602005dca92/diff:/var/lib/docker/overlay2/7dbf65ddeff957b111e6b9223e178a597e1b3503236a38ab7dff80b96f0637d7/diff",
  122. "MergedDir": "/var/lib/docker/overlay2/f20d937621ab4301e8f85959ae660478473b0238976f5efa87dc8ee538ca5462/merged",
  123. "UpperDir": "/var/lib/docker/overlay2/f20d937621ab4301e8f85959ae660478473b0238976f5efa87dc8ee538ca5462/diff",
  124. "WorkDir": "/var/lib/docker/overlay2/f20d937621ab4301e8f85959ae660478473b0238976f5efa87dc8ee538ca5462/work"
  125. },
  126. "Name": "overlay2"
  127. },
  128. "Mounts": [
  129. {
  130. "Type": "volume",
  131. "Name": "464aa3db13b65151bc7ca0f264efc415a005548d53a94160b54e4fa1cb55e1f8",
  132. "Source": "/var/lib/docker/volumes/464aa3db13b65151bc7ca0f264efc415a005548d53a94160b54e4fa1cb55e1f8/_data",
  133. "Destination": "/sys/fs/cgroup",
  134. "Driver": "local",
  135. "Mode": "",
  136. "RW": true,
  137. "Propagation": ""
  138. }
  139. ],
  140. "Config": {
  141. "Hostname": "250a29950ccb",
  142. "Domainname": "",
  143. "User": "",
  144. "AttachStdin": false,
  145. "AttachStdout": true,
  146. "AttachStderr": true,
  147. "Tty": true,
  148. "OpenStdin": false,
  149. "StdinOnce": false,
  150. "Env": [
  151. "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
  152. "TINI_VERSION=0.14.0",
  153. "LC_ALL=C.UTF-8",
  154. "DEBIAN_FRONTEND=noninteractive",
  155. "UDEV=on",
  156. "QEMU_CPU=arm1176",
  157. "container=docker",
  158. "LANG=C.UTF-8",
  159. "PYTHON_VERSION=3.6.5",
  160. "PYTHON_PIP_VERSION=10.0.1",
  161. "SETUPTOOLS_VERSION=39.1.0",
  162. "PYTHON_DBUS_VERSION=1.2.4",
  163. "PYTHONPATH=/usr/lib/python3/dist-packages:",
  164. "INITSYSTEM=on"
  165. ],
  166. "Cmd": null,
  167. "ArgsEscaped": true,
  168. "Image": "beratuslu/gominer:latest",
  169. "Volumes": {
  170. "/sys/fs/cgroup": {}
  171. },
  172. "WorkingDir": "/easylinkraspberry",
  173. "Entrypoint": [
  174. "python",
  175. "-u",
  176. "./firebase.py"
  177. ],
  178. "OnBuild": null,
  179. "Labels": {
  180. "io.resin.architecture": "rpi",
  181. "io.resin.device-type": "raspberrypi",
  182. "io.resin.qemu.version": ""
  183. },
  184. "StopSignal": "37"
  185. },
  186. "NetworkSettings": {
  187. "Bridge": "",
  188. "SandboxID": "129cc44fd27bb811e19a0c0635b9d387392a9c29c084c9cceaa106e278d8b7e3",
  189. "HairpinMode": false,
  190. "LinkLocalIPv6Address": "",
  191. "LinkLocalIPv6PrefixLen": 0,
  192. "Ports": {},
  193. "SandboxKey": "/var/run/docker/netns/129cc44fd27b",
  194. "SecondaryIPAddresses": null,
  195. "SecondaryIPv6Addresses": null,
  196. "EndpointID": "",
  197. "Gateway": "",
  198. "GlobalIPv6Address": "",
  199. "GlobalIPv6PrefixLen": 0,
  200. "IPAddress": "",
  201. "IPPrefixLen": 0,
  202. "IPv6Gateway": "",
  203. "MacAddress": "",
  204. "Networks": {
  205. "bridge": {
  206. "IPAMConfig": null,
  207. "Links": null,
  208. "Aliases": null,
  209. "NetworkID": "546d9919184787d41e3f1359400ee76cf244f3f298ce406fec5988a6e2c5dae0",
  210. "EndpointID": "",
  211. "Gateway": "",
  212. "IPAddress": "",
  213. "IPPrefixLen": 0,
  214. "IPv6Gateway": "",
  215. "GlobalIPv6Address": "",
  216. "GlobalIPv6PrefixLen": 0,
  217. "MacAddress": "",
  218. "DriverOpts": null
  219. }
  220. }
  221. }
  222. }
  223. ]
  224.  
  225. [Unit]
  226. Description=Watchtower container
  227. Requires=network-online.target docker.service
  228. After=docker.service
  229.  
  230. [Service]
  231. Restart=never
  232. ExecStartPre=-/usr/bin/docker rm -f watchtower
  233. ExecStart=/usr/bin/docker run --name watchtower --rm -v /var/run/docker.sock:/var/run/docker.sock -e REPO_USER=USER_NAME -e REPO_PASS=PASSWORD v2tec/watchtower:armhf-latest -i 30 --cleanup --debug
  234. ExecStop=/usr/bin/docker stop -t 2 watchtower
  235.  
  236. [Install]
  237. WantedBy=default.target
  238.  
  239. [Unit]
  240. Description=My App
  241. Requires=network-online.target docker.service
  242. After=docker.service
  243.  
  244. [Service]
  245. # Don't restart, conflicts with Watchtower
  246. Restart=never
  247. ExecStartPre=-/usr/bin/docker rm -f go-miner-container
  248. ExecStart=/usr/bin/docker run --name go-miner-container --privileged -t beratuslu/gominer:latest
  249. ExecStop=/usr/bin/docker stop -t 2 go-miner-container
  250.  
  251. [Install]
  252. WantedBy=default.target
  253.  
  254. FROM resin/raspberry-pi-python:3.6.5-slim
  255. MAINTAINER Berat USLU "berat_uslu@hotmail.com"
  256. # Enable systemd
  257. ENV INITSYSTEM on
  258.  
  259. # Your code goes here
  260.  
  261. # Update aptitude with new repo
  262. RUN apt-get update
  263.  
  264. # Install software
  265. RUN apt-get install -y git
  266.  
  267. RUN apt-get install build-essential python-pip python-dev python-smbus python3-smbus
  268.  
  269. RUN git clone https://github.com/beratuslu/Pyrebase.git
  270. WORKDIR /Pyrebase/
  271. RUN python setup.py install
  272. WORKDIR /
  273.  
  274. RUN git clone https://github.com/adafruit/Adafruit_Python_GPIO.git
  275. WORKDIR /Adafruit_Python_GPIO/
  276. RUN python setup.py install
  277. WORKDIR /
  278.  
  279. RUN pip install dictdiffer
  280. RUN pip install smbus2
  281.  
  282. #RUN apt-get -y install python3-rpi.gpio
  283. RUN pip install RPi.GPIO
  284. # Clone the conf files into the docker container
  285. RUN git clone https://USER_NAME:PASSWORD@bitbucket.org/osasio/easylinkraspberry.git
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement