Doker常用命令

CentOS7下

安装docker:

yum install docker

启动docker服务:

systemctl start docker

重启docker服务:

systemctl restart  docker

关闭docker服务:

systemctl stop docker

查看docker启动状态:

systemctl status docker

 设置docker开机自启动

# 设置开机启动
systemctl enable docker
# 将指定用户添加到用户组
usermod -aG docker root

制作镜像:

-t代表要构建的镜像的tag,.代表当前目录,也就是Dockerfile所在的目录

docker build -t spring-boot-docker .

查看镜像:

docker images

删除镜像:123456表示镜像的id

docker rmi 123456

启动容器:

-d 参数是让容器后台运行
-p 宿主机port:容器port,此时将宿主机中的8899端口映射到容器中的8080(项目中端口配置的是8080)端口

docker run -d -p 8899:8080 spring-boot-docker

 查看容器:不加-a表示查看正在运行的容器,加-a表示查看所有容器

docker ps -a

停止容器:123456表示容器的id

docker stop 123456

删除容器:123456表示容器的id

docker rm 123456

进入容器:docker attach 容器id

查看docker日志:

方式一:docker logs containerId/containerName

方式二:docker run -d -v /usr/project/logs/:/log -p 8080:8080  容器名称

你可能感兴趣的:(Docker)