- 检索镜像
# docker search 镜像名
- 拉取镜像
# docker pull 镜像名
- 删除镜像
# docker rmi 镜像名
- 查看docker中运行的镜像实例
# docker ps -a
- 重启docker中运行的镜像实例
# docker restart 镜像实例名
- 停止docker中运行的镜像实例
# docker stop 镜像实例名
- 开始docker中运行的镜像实例
# docker start 镜像实例名
- 启动docker容器中镜像实例
# docker run --name mytomcat -d -p 8001:8080 tomcat
--name:镜像实例名
-d:后台运行
-p:绑定端口,左边的端口是服务器的端口,右边的端口是docker容器中实例的端口号
- 进入docker容器目录结构
# docker exec -it mytomcat /bin/bash
粗体是镜像实例名
- 从docker容器中拷贝出镜像的配置文件到服务器
# docker cp mytomcat:/usr/local/tomcat/conf/server.xml server.xml
- 从服务器拷贝回配置文件到docker容器中
# docker cp server.xml mytomcat:/usr/local/tomcat/conf/server.xml
- docker运行mysql
# docker exec -it mysql bash
进入docker的mysql实例后
root@ce1aacf02e4a:/#mysql -uroot -p123456
- docker查看mysql路径
# docker exec -it mysql bash
进入docker的mysql实例后
root@ce1aacf02e4a:/#where is mysql
- docker查看mysql安装的服务器目录
# docker exec -it mysql bash
进入docker的mysql实例后
root@ce1aacf02e4a:/#ls /
- 查看docker启动容器日志
# docker logs 容器名
- 删除docker启动容器
# docker rm 容器名
- 开机自动启动docker容器
# systemctl enable docker
- 开机自动启动docker容器中的镜像
# docker update mysql --restart=always