Is IP address public or not available when making HTTP requests?

Hi, I would like to ask, if I am running my app inside a docker container and it is making a HTTP request to an external URL http or https, can the server obtain the user’s IP address in this case? If so how can I hide IP address if that is possible. Thanks