关于Docker应用时的一些总结


Docker是一款轻量级的容器技术,功能特别强大,随手总结了一些,第一次写博客没有经验,希望以后能总结更多有用的东西


1.docker ps -a

1.container ID 镜像的唯一id即容器id

2.镜像名称

3.容器启动后执行的命令

4.创建时间

5.容器状态

6.端口信息 5671/tcp 说明5671的端口在开放着 4307-3306/tcp 代表容器里面有个3306端口,映射到主机4307端口。如果没有做映射的话,就没法访问这个容器的端口

7.容器名称 创建并启动容器的时候 可写可不写

2.docker start 容器ID/name 开启容器

3.docker stop 容器ID/name 关闭容器

4.docker images

查看当前电脑所有的镜像文件

5.docker pull 镜像名称/镜像:版本

拉取4.0.5版本的redis镜像 如docker pull redis:4.0.5

6.docker logs 容器名/id

看容器的日志 测试服务器要装好多软件

7.docker run --name ceshi-redis -d redis:4.0.5

在镜像redis4.0.5的版本上创建一个容器,容器名称是ceshi-redis -d是后台运行

8.docker rm 容器id/名 删除容器

9.docker run --name ceshi-redis -p 本地端口:容器端口 -v 本地路径:容器路径 -d redis:4.0.5

创建并开启一个容器,指定端口,指定路径 指定版本

10.docker exec -it 容器名字/id /bin/bash 进入容器中

11.docker cp 本地文件 容器名/id:容器的某个路径

把本地文件拷贝到容器中

docker run是创建并启动一个容器

docker exec是进入到一个容器里面

想要删除一个容器,必须先关闭 docker stop后再删除

要想创建一个容器的话,前提是需要一个镜像,容器相当于镜像的副本,容器可以有同一个镜像的多个版本

学习链接:

docker容器

docker容器2

猜你喜欢

转载自blog.csdn.net/weixin_43576589/article/details/83618869