docker 启动之前运行成功的容器:
docker start [dockerId]
docker 停止正在运行的容器 :
docker stop [dockerId]
docker 删除名字为none的容器:
$ docker stop $(docker ps -a | grep "Exited" | awk '{print $1 }') //停止容器
$ docker rm $(docker ps -a | grep "Exited" | awk '{print $1 }') //删除容器
$ docker rmi $(docker images | grep "none" | awk '{print $3}') //删除镜像
删除容器(如果容器正在运行,则需要停止哦):
docker rm [dockerId]
删除镜像(删除镜像之前,要保证容器已经被删除了):
docker rmi [iamgeName]:[tag]
获取docker容器的IP地址:在docker安装中的所有软件 都可以通过这个地址访问
docker-machine ip default
启动redis
docker run -p 6379:6379 -v $PWD/data:/data -d redis:5.0 redis-server --appendonly yes
开两个及以上的redis容器:
①:docker run -p 6379:6379 -v $PWD/data:/data -d redis:5.0 redis-server --appendonly yes
②:docker run -p 6378:6379 -v $PWD/data:/data -d redis:5.0 redis-server --appendonly yes
只需修改映射的端口就可以了
启动redis(多开同上):
docker run --name study-mysql-one -p 3307:3307 -e MYSQL_ROOT_PASSWORD=chenfan -d mysql:8.0
查看运行成功并已经终止的容器:
docker ps -n 3
查看正在运行的容器:
docker ps
查看之前成功运行过并正在运行的容器:
docker ps -a
查看image在线git版本信息:
docker search [serverName]
查看容器中的镜像:
docker iamges
拉取新的镜像,如果没有版本默认最新的:
docker pull [serverName0]:[version]