玖叶教程网

前端编程开发入门

docker常用命令及用法(docker常用命令整理)

1、显示所有容器:docker ps -a

2、查看容器日志:docker logs <容器id>

3、查看容器动态日志:docker attach <容器id>

4、启动容器:docker run --name <容器名> -p 8080:8085 -d <镜像名>

  • -d:参数是让容器后台运行
  • -p:是做端口映射,上面命令是将服务器中的8080端口映射到容器中的8085(项目中端口配置的是8085)端口
  • -e:启动时传入的外部参数

5、制作镜像,注意最后有个点:docker build -t <镜像名> .

6、列出本地镜像:docker images

7、删除指定容器:docker rm <容器id1> <容器id2> ...

8、停止指定容器:docker stop <容器id1> <容器id2> ...

9、重启指定容器:docker restart <容器id1> <容器id2> ...

10、进入指定容器:docker exec -it <容器名> bash

11、删除指定镜像:docker rmi <镜像id1> <镜像id2> ...

12、拷贝本地文件到docker容器中:docker cp <本地文件或目录> <容器名>:<容器内目标目录>

13、docker:启动,停止,查看状态

  • systemctl stop docker
  • systemctl status docker
  • systemctl start docker

14、如果对Dockerfile不是很熟悉,在创建镜像过程中总是失败,那么可以先用下面的命令从镜像仓库中拉取或者更新指定镜像,然后启动容器

docker pull <镜像名,如:nginx>

比如我自己在制作nginx的镜像时就是这样,所以我直接拉取了一个nginx的默认镜像,然后启动容器去修改nginx的配置文件即可

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言