Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 1.51 KB

docker commands.md

File metadata and controls

59 lines (44 loc) · 1.51 KB
mkdir -p ~/.docker/cli-plugins/
curl -SL https://github.com/docker/compose/releases/download/v2.30.2/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose

docker compose -p poc up
docker compose -p poc2 up

docker build -t poc-server .

docker run -p 5000:5000 poc
docker run -p 4000:5000 poc2

docker push truclinhgm/cattus-nginx:deploy-ready
docker push truclinhgm/poc:deploy-ready
docker push truclinhgm/poc2:deploy-ready
docker login -u truclinhgm
docker tag cattus-nginx truclinhgm/cattus-nginx:deploy-ready
docker tag poc truclinhgm/poc:deploy-ready
docker tag poc2 truclinhgm/poc2:deploy-ready

docker image remove poc \
&& docker image remove truclinhgm/poc:deploy-ready

docker container stop poc2 \
&& docker container remove poc2

docker image remove poc2 \
&& docker image remove truclinhgm/poc2:deploy-ready
docker exec poc2


docker builder prune
docker builder prune -a
docker compose up
truclinhgm/poc:deploy-ready
truclinhgm/poc2:deploy-ready
FROM --platform=linux/amd64 node:18
FROM node:18

<!-- this one will break the names and make it unusable lmao -->
docker save poc:latest > poctar:latest.tar
<!-- this one is too heavy -->
docker save poc:latest > poctar_latest.tar
<!-- use this one u fucking idiot -->
docker save poc:latest | gzip > poctar_latest.tar.gz

docker load < poctar_latest.tar.gz 

docker build --platform=linux/amd64

docker pull truclinhgm/poc:deploy-ready

docker compose build
docker compose build && docker compose up
sudo lsof -i :4000
sudo kill -9 <PID>

ss -lptn 'sport = :4000'