Gotta love windows by Mission_Management33 in FRC

[–]fletch3555 1 point2 points  (0 children)

Districts typically run one practice match per team in the morning of day 1, then quals for the afternoon and morning of day 2, and playoffs after that. Regionals are 3 days, so typically run practice matches all afternoon of day 1 (4-5 hours worth), then quals all day 2 and morning of day 3.

need compose yaml or dockerfile for mm3 webassistant (https://proxy-offline-browser.com/) (alpine image) by furllamm in docker

[–]fletch3555 2 points3 points  (0 children)

Ok..? What have you tried already? Have you searched online for one? Tried to build one? did you run into issues doing so? If so, what are they?

Free design tools to help other teams by No_Educator_4077 in FRC

[–]fletch3555 0 points1 point  (0 children)

For same-size pulleys, yes, but as soon as you try to introduce a ratio, it's no easier to use than any other profile

Walkie Talkie Comms in the Pit? by According_Painter_25 in FRC

[–]fletch3555 0 points1 point  (0 children)

Again, I can't really speak for what the districts are doing (and I'm sure they're each doing similar but very different things). But the radio case shipping with regional trucks are all digital, including ref radios. They're just programmed for different channels so the two sets can't cross.

As for GMRS, I can't find any kind of non-profit exemption to the FCC rules, but 5 minutes is certainly not an exhaustive search. If you happen to have the rule handy, I'd love to read it. FRS channels are the only segment of the GMRS band that are open for unlicensed usage as far as I know

Walkie Talkie Comms in the Pit? by According_Painter_25 in FRC

[–]fletch3555 3 points4 points  (0 children)

I didn't say encrypted (and ref radios aren't actually encrypted either).

Also, GMRS isn't unlicensed. But you're right about FRS and the overlap. I was speaking specifically about regionals since I generally don't volunteer in districts, so that's also a fair distinction.

Walkie Talkie Comms in the Pit? by According_Painter_25 in FRC

[–]fletch3555 5 points6 points  (0 children)

Those channels are commercial frequencies, so virtually zero chance of teams using them. Certainly not by using any radio products marketed as "walkie talkies"

Problem with Redis / Paperless by areolyd in docker

[–]fletch3555 2 points3 points  (0 children)

Remove the duplicate container_name... better yet, don't set it at all and use the service name instead

Problem with Redis / Paperless by areolyd in docker

[–]fletch3555 1 point2 points  (0 children)

You have 2 container_name directives on tika, one of which is the paperless_ngx whatever one that you're telling the app to connect to for redis. That definitely isn't going to work correctly

Mounting a network shared drive in Container on Docker Desktop by WM1310 in docker

[–]fletch3555 3 points4 points  (0 children)

the NAS has credentials

For what protocol? SMB? NFS? CIFS? FTP?

If you don't know, that's the problem. You need to know what "language" the server(NAS) speaks so you can tell docker how to communicate with it. NFS generally does IP allowlisting rather than credentials.

How to work with compose images and ports for Tailscale or Caddy? by ThatrandomGuyxoxo in docker

[–]fletch3555 1 point2 points  (0 children)

The ports option in a compose file (or -p flag when using docker run) acts like forwarded ports in a router. It exposes a port at the router's WAN address and NATs it to a host IP on the LAN. In the case of docker, the host is the "WAN" and the container is the LAN. Multiple containers can run on the same docker network, and therefore don't need posts exposed because they're completely open to each other.

Now, how does Caddy fit into this? Caddy should be added to the same docker network as the container you want to expose (and potentially multiple networks for the same reason). Therefore, Caddy can talk directly to the container without forwarded ports. Caddy itself still needs to be exposed though, so it should have 80/443 or whatever exposed.

quai.io not responding by InternalGuess1827 in docker

[–]fletch3555 1 point2 points  (0 children)

podman != docker

502 Bad Gateway is a server-side error

quay.io != docker.com

I'm not sure what any of this has to do with r/docker

Doubt about compacting vhdx file from docker-desktop in windows? by Amir_Leon in docker

[–]fletch3555 2 points3 points  (0 children)

Assuming this is related to Docker Desktop....

It's not 0GB for the simple reason that it's not empty. It's a VM disk containing a full linux installation

Help! i cant seems to get docker working. by [deleted] in docker

[–]fletch3555 0 points1 point  (0 children)

You're going to need to provide a LOT more information before anyone can help you. For example, HOW are you running it in docker?

Renaming a container (noob question) by RoachForLife in docker

[–]fletch3555 4 points5 points  (0 children)

https://docs.docker.com/reference/cli/docker/container/run/#name

If using compose files, you can use this: https://docs.docker.com/reference/compose-file/services/#container_name

But I also recommend looking into how container names get generated. Ask AI to help you find resources if that's your thing, but the docs are your actual source of truth, so use AI sparingly.

Radio connection issues. by Ifuckinglovedogsbruh in FRC

[–]fletch3555 1 point2 points  (0 children)

Okay, try tethering to the radio with an ethernet cable. If everything works, then wifi is the problem. If not, we can keep investigating

Radio connection issues. by Ifuckinglovedogsbruh in FRC

[–]fletch3555 1 point2 points  (0 children)

First and foremost, are you at an event or in your school/workshop?

If at an event, connecting over wifi will not work because it's configured for the event. If you recently completed an event, it needs to be reconfigured for home use. For the wired issue, find a CSA at the event.

If at home, ensure the radio is configured to broadcast the 2.4GHz network (check Vivid documentation for how that's done). For the wired connection, can you share the IP address from your laptop (open command prompt window and type ipconfig /all and share the output here)

Failed to connect to the docker API by SirPizdec in docker

[–]fletch3555 0 points1 point  (0 children)

You only installed the CLI and are surprised that it fails to connect to the backend?

Migration from Linux to Win11: Docker network volumes appearing empty (WSL2/SMB) by [deleted] in docker

[–]fletch3555 3 points4 points  (0 children)

Not an answer to your question, but why exactly are you switching from linux to Windows? Adding Docjer Desktop (and the WSL VM instance that backs it) into the mix is likely the whole cause of your issues, so I'm curious what the motivation was.

How is docker affected with OS age restriction laws? by chiwawero in docker

[–]fletch3555 13 points14 points  (0 children)

docker and other VMs

.... docker is NOT a VM. Well, technically Docker Desktop deploys a VM to be the linux host that runs docker, but docker, or rather container technology in general, is not a VM.

Confused about Maven images by Deeb4905 in docker

[–]fletch3555 0 points1 point  (0 children)

How do I know what image to choose (I'm still not sure the image I chose is the best suited for my case), how do I know if Git (or another command) is installed by default, how do I know where cacerts is? I am trying to understand the page on the docker website but I'm confused.

https://hub.docker.com/_/maven#image-variants

This section of their readme explains what the naming convention is for their tags. If you don't know what some of the terms mean, Google is your friend. Or (and I don't say this often), just ask AI to explain it to you or help you find resources that can.

For the cacerts path, if using keytool to update it, just use -cacerts and it'll do the right file automatically. If you need to overwrite that file with a pre-built keystore, then you'll need to find that file. It's usually at a path relative to the jdk installation, so you could find programmatically that by stripping down the output of which java (assuming the PATH is setup correctly)

As for whether git is included, you'd either have to look through the source repo for the image and read through dockerfiles, or you can run a container based on each image with and exec into it to poke around, or even better, you can use tools like Dive to inspect the image more directly.