Docker 常用命令:
# 本地 build
docker build -t app_name:v1 .
# 本地打tag
docker tag app_name:v1 image_name:latest
# 本地 push
docker push image_name:latest
# 远端 pull并 up
docker-compose pull && docker-compose up -d
# 进入到在执行的docker container
docker exec -it app_1 /bin/bash
# 例如: docker build -t hr_api:v1 .
清缓存build
docker build --no-cache -t imagename .
# 进到容器内 退出则rm
docker run -it --rm imagename
# run
docker run -d -p 80:80 --name custom_name imagename
# 查看在运行容器
导数据到docker postgres
docker cp ./hr_search_data+struct.sql hr_search_pg_1:/tmp/
docker exec -it hr_search_pg_1 psql -U postgres -d wondercv_hr -f /tmp/hr_search_data+struct.sql