Fri. May 1st, 2026

Build

docker build . -t  ${dockerhub}/${imagename}:${version} -f Dockerfile

Run

docker run -it -d --rm --name myservice -p 3333:80 -e \ https_proxy=http://proxyserver your-container-name \
 ${dockerhub}/${imagename}:${version} 

#bind storage
docker run -v my-volume:/path/in/container my-image


docker run -t --rm --name myscript ${dockerhub}/${imagename}:${version}  python test_main.py

Push

docker push ${dockerhub}/${imagename}:${version}

Docker cp

docker cp $CONTAINER_NAM:/app/data ./

Docker Exec

docker exec -it ${CONTAINER_NAME} /bin/bash

Import / Export Container as file

docker save -o image.tar image_name

docker import container.tar

docker tag 3f13d190b2a94 mortgage:latest

kevin@computer:~/$ docker images -a 
                                                                                                                                         i Info →   U  In Use
IMAGE        ID             DISK USAGE   CONTENT SIZE   EXTRA
<untagged>   3f13d190b2a9       4.82kB           724B 

kevin@computer:~/$ docker tag 3f13d190b2a9 sim:latest

kevin@computer:~/$ docker images
                                                                                                                                        
IMAGE                 ID             DISK USAGE   CONTENT SIZE   EXTRA
sim:latest   3f13d190b2a9       4.82kB           724B

sudo apt update
sudo apt install -y ca-certificates curl gnupg

sudo install -m 0755 -d /etc/apt/keyrings

curl -fsSL https://download.docker.com/linux/ubuntu/gpg \
  | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

sudo chmod a+r /etc/apt/keyrings/docker.gpg

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
  https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" \
  | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt update

sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker