Dockerfile and the run command needs to be consistent.
Good catch Ben, thanks! I hadn't realized the 8051 and 8501 swap. Now I have updated it to be consistent. The default port for Streamlit is 8501, while the port number can be changed, it needs to be consistent with the run command.