RF-Swift-docs/source/commands/images_command.rst

69 lines
5.4 KiB
ReStructuredText

.. _images_command:
images
=====
The command ``images`` allows get the ``local``, ``remote``, or ``pull``ing images from our official registry.
Getting local list
""""""""""""""""""
We can use the ``local`` subcommand to get installed images as follows:
.. code-block:: bash
sudo ./rfswift images local
...
+------------+--------+--------------+---------------------------+------------+
| REPOSITORY | TAG | IMAGE ID | CREATED | SIZE |
+------------+--------+--------------+---------------------------+------------+
| corebuild | latest | sha256:46e8f | 2024-07-18T23:52:09+02:00 | 3128.42 MB |
+------------+--------+--------------+---------------------------+------------+
Getting remote list
""""""""""""""""""
We can use the ``remote`` subcommand to get available and prebuilt images as follows:
.. code-block:: bash
sudo ./rfswift images remote
...
+--------------------+----------------------+--------------------------------------+--------------+-------------------------------------------------------------------------+
| TAG | PUSHED DATE | IMAGE | ARCHITECTURE | DIGEST |
+--------------------+----------------------+--------------------------------------+--------------+-------------------------------------------------------------------------+
| sdr_full | 2024-07-17T18:30:54Z | penthertz/rfswift:sdr_full | amd64 | sha256:aeea78ebdee039405905ce90dc8f642ac0484e386b320eb2215ae0b74c9d18ff |
| sdr_light | 2024-07-17T18:28:56Z | penthertz/rfswift:sdr_light | amd64 | sha256:70973e503cbb225781eaeb6da9d59b15a791ec162939d7c7259065d44c013a5d |
| corebuild | 2024-07-17T18:28:22Z | penthertz/rfswift:corebuild | amd64 | sha256:59f0059aac72499a721ebd22af85b53bd24dcf6caba4c7cb2ac75f83477bb2a9 |
| bluetooth | 2024-07-17T18:16:14Z | penthertz/rfswift:bluetooth | amd64 | sha256:ed592ad5fbd8e62fde2e3777fc5d554a7d8097eb2f053c0798381265db56f9e7 |
| wifi | 2024-07-17T18:15:18Z | penthertz/rfswift:wifi | amd64 | sha256:7d638c91f366d8d587ab339c3488ac07de95896e3e7570e212a676d386595f2a |
| rfid | 2024-07-17T18:13:52Z | penthertz/rfswift:rfid | amd64 | sha256:5a693a88febe08c69ad2d4b6805283602130a19b5b7ba9a5a170c729a2187114 |
| telecom | 2024-07-17T17:55:16Z | penthertz/rfswift:telecom | amd64 | sha256:8758b53ba9e2ca7b17f83769724f22f8f9e5388526376ce991aacfbe77f3fc1e |
| automotive | 2024-07-14T23:14:47Z | penthertz/rfswift:automotive | amd64 | sha256:6d7bf1f82079e58de335282f61b5ef41654d4a6f7df43d5f4021d5db19a04b4f |
| latest | 2024-07-14T22:03:08Z | penthertz/rfswift:latest | amd64 | sha256:0f47bd48c43bdc3c74680676caf6529dfaa76fe0860889e92368511da035a411 |
| sdr_light_rtlsdrv4 | 2024-06-28T13:18:19Z | penthertz/rfswift:sdr_light_rtlsdrv4 | amd64 | sha256:b0d103f04e2f185c8191087a84bda17762b099b9cc2ac42cfd2504d5556815ca |
| sdr_light_antsdr | 2024-06-28T09:48:14Z | penthertz/rfswift:sdr_light_antsdr | amd64 | sha256:11e5ca18edf7bd4aad92bcd359ba74e1588f2e1d9e3174d373a19121507efb56 |
| reversing | 2024-06-28T09:44:56Z | penthertz/rfswift:reversing | amd64 | sha256:fd0044a2e8f22f29434484b213b37af02a787925c14f2740a6db52c1e6b94363 |
| wifi_amd64 | 2024-06-22T17:44:24Z | penthertz/rfswift:wifi_amd64 | amd64 | sha256:e8abea79178402f83ddcf8e7d7969ac31eb49cede54915e4aeed09b29555be75 |
| bluetooth_amd64 | 2024-06-22T17:34:42Z | penthertz/rfswift:bluetooth_amd64 | amd64 | sha256:37f9b903d84db537acdb77b425cca45eda968351835b19893f36c69d90ff0556 |
| rfid_amd64 | 2024-06-22T17:33:19Z | penthertz/rfswift:rfid_amd64 | amd64 | sha256:57bbaf207150b7bed2f8836a7444102034bb303a3d9a353e66d6ff38570ad429 |
| sdr_full_amd64 | 2024-06-22T17:32:17Z | penthertz/rfswift:sdr_full_amd64 | amd64 | sha256:7c0654033d52d1928c95978d6704c67f8e2898c2280b1a4c39cac87364e3201b |
| sdr_light_amd64 | 2024-06-22T17:22:21Z | penthertz/rfswift:sdr_light_amd64 | amd64 | sha256:8abb056f4a2060255fe16b82e45b18c85735f352f2d14579ba69238b225f90d2 |
| corebuild_amd64 | 2024-06-22T17:14:38Z | penthertz/rfswift:corebuild_amd64 | amd64 | sha256:cc8d802951ebdcf4ab4f653e1d0eb921b7ad9773e9ae78bd1791da5fe2d501ee |
| last | 2024-05-26T22:24:29Z | penthertz/rfswift:last | amd64 | sha256:7aea486700938c5960503728a74b4de5ad39f84879c9eaf4746400655f8bad3c |
| sdr_full_win11 | 2024-05-20T21:39:17Z | penthertz/rfswift:sdr_full_win11 | amd64 | sha256:024fff52e702bd2f5de26df3f8d65e48fff1d6140e3f303f299a8db8cfd82ef8 |
| light_antsdr | 2024-05-20T15:03:13Z | penthertz/rfswift:light_antsdr | amd64 | sha256:cf976f8b4bf6b17640a711e0562688fd08938a7686480c4ade2dd507d7f5ad99 |
+--------------------+----------------------+--------------------------------------+--------------+-------------------------------------------------------------------------+
Pulling images
""""""""""""""
If we want to pull an images from Penthertz' registry, we can use ``pull`` subcommand with the tag of the desired image:
.. code-block:: bash
sudo ./rfswift images pull -i penthertz/rfswift:wifi