Java Web开发常用docker容器命令

发布时间 2023-04-25 11:23:14作者: 思过崖下碧水剑

搜索仓库

docker search xxx

下载镜像

docker pull xxx

查看运行中容器/所有容器

docker ps / docker ps -a

查看镜像

docke images

删除容器/镜像

docker rm xxx / docker rmi xxx

 运行参数 常用 -itd

-i:以交互模式运行容器,通常与-t同时使用

-d:后台运行容器,并返回容器ID,也即启动守护式容器

-t:为容器重新分配一个伪输入终端,通常与-i同时使用

启动mongo

docker run -itd --name mongo-test -v /docker_volume/mongodb/data:/data/db -p 27017:27017 -e MONGO_INITDB_ROOT_USERNAME=mongoadmin -e MONGO_INITDB_ROOT_PASSWORD=secret mongo

docker exec -it mongo mongosh admin

启动postgres

docker run -itd --name postgres-test -v /docker_volume/postgres/data:/var/lib/postgresql/data -p 5432:5432 -e POSTGRES_PASSWORD=mysecretpassword postgres