liuyu666

Docker常用命令&操作

一、镜像操作

操作 命令 说明
检索 docker search 关键字eg: docker search redis 我们经常去docker hub上检索镜像的详细信息,如镜像的TAG。
拉取 sudo docker pull 镜像名:tag :tag是可选的,tag表示标签,多为软件的版本,默认是latest
列表 docker images 查看所有本地镜像
删除 docker rmi image-id 删除指定的本地镜像

二、容器操作

1、根据镜像启动容器

docker run -p 8888:8080 --name mytomcat -d tomcat

  这里的-p: 为映射端口,-d: 指后台运行, --name: 容器名

2. mysql启动容器还需要设置密码

docker run --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysql

  这里指定密码为123456

3. 查看容器

1 # 查看运行的容器
2 docker ps
3 # 查看所有容器
4 docker ps -a

4. 启动容器

docker start 容器id

5. 删除容器

docker rm 容器id

6. 查看容器日志

docker logs 容器名/容器id

7. 运行jar文件

  例如我把一个名为demo-0.0.1-SNAPSHOT.jar的文件放在usr目录下。

docker run -d -p 8080:8080 -v /usr/demo-0.0.1-SNAPSHOT.jar:/usr/demo-0.0.1-SNAPSHOT.jar --name springboot java:8u1
11 java -jar /usr/demo-0.0.1-SNAPSHOT.jar

 

更多命令
可以参考每一个镜像的文档

三、关于容器和镜像的区别

原理

分类:

技术点:

相关文章:

  • 2022-01-12
猜你喜欢
  • 2021-09-04
  • 2022-01-28
  • 2022-12-23
  • 2021-11-27
  • 2022-01-05
相关资源
相似解决方案