docker常用命令

2022-01-06  本文已影响0人  DeadMoon

查看/停止/重启 docker 状态

systemctl status/stop/restart docker

查看本地镜像

docker images

搜索远程镜像

docker search name

拉取镜像

docker pull name:version // hub.docker.com

删除本地镜像

docker rmi ${ IMAGE ID }

查看容器

docker ps -a

运行容器

docker run -it(直接进入)|id(后台创建) --name ${ alias } ${ docker image }

删除容器

docker rm ${ container Id }

进入容器

docker exec -it ${ container Id } /bin/bash

数据卷

docker run -it --name=${ name } -v ${宿主机 path}:${容器 path} 镜像 /bin/bash

重启容器

sudo docker start ${container ID}
<!--容器被删除 容器关联的数据会被保存在宿主机里面-->

设置数据卷

docker run -it --name=${ name } -v ${ path } 镜像 /bin/bash

容器映射

docker run -id -p ${ 宿主机端口 }:${ 容器应用端口 }  --name=${ 容器名称 } -v
${ 宿主机目录 }:${ 容器目录 }
> -v $PWD/logs:/logs \
> -v $PWD/data:/var/lib/mysql \
> -e MYSQL_ROOT_PASSWORD=262817 \
> mysql
上一篇下一篇

猜你喜欢

热点阅读