Docker的常用命令
首先可以通过docker --help查看docker的所有命令
启动docker
systemctl start docker
关闭docker
service docker stop
查看docker镜像
docker images

REPOSITORY:表示镜像的仓库源
TAG:镜像的标签
IMAGE ID:镜像ID
CREATED:镜像创建时间
SIZE:镜像大小
查看docker启动的容器
docker ps

查看docker所有的容器
docker ps -a

查找镜像
docker search mysql (mysql)就是要查找镜像的名字

NAME: 镜像仓库源的名称
DESCRIPTION: 镜像的描述
STARTS: 表示点赞和喜欢的意思。
OFFICIAL: 是否 docker 官方发布
AUTOMATED: 自动构建
下载镜像
docker pull elasticsearch:latest

删除镜像
docker rmi 5acf0e8da90b (5acf0e8da90b)为镜像id

docker创建容器
docker run -p 6379:6379 --name zk_redis --restart=always -v /root/docker/redis/data:/data -d redis:3.2 redis-server --appendonly yes

-p:宿主机端口与容器端口映射
-v:挂载,将容器中的redis持久化数据挂载到宿主机,避免容器重启导致的数据丢失。
--restart=always:无论什么情况宕机,总是重启
--name:容器名称
-d:使用指定的镜像在后台运行容器
--appendonly yes:redis运行时开启持久化
docker启动,停止,重启容器
docker start zk_redis
docker stop zk_redis
docker restart zk_redis(zk_redis是容器的名称)

浙公网安备 33010602011771号