First identify your image.
$ docker ps --format "{{.ID}}: {{.Image}} {{.Names}}"
3d2fb2ab2ca5: jenkins-docker jenkins-docker_1Then login into the image as root.
$ docker container exec -u 0 -it jenkins-docker_1 /bin/bashNow you are inside the container, download the jenkins.war file from the official site like.
# wget wget http://updates.jenkins-ci.org/download/war/2.176.1/jenkins.warReplace the version with the one that fits to you.
The next step is to move that file and replace the oldest one.
# mv ./jenkins.war /usr/share/jenkins/Then change permissions.
# chown jenkins:jenkins /usr/share/jenkins/jenkins.warThe last step is to logout from the container and restart it.
$ docker restart jenkins-docker_1You can verify that update was successful by access to you Jenkins url.

@ashkanyo If for some reason you can't use wget inside the docker container, then you can download the file on the host and copy it to the container with this command:
docker cp jenkins.war jenkins-docker_1:/var/jenkins_homeand then enter the CLI of the container and replace the file
mv /var/jenkins_home/jenkins.war /usr/share/jenkins/