docker 基础操作
Posted lixingwu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker 基础操作相关的知识,希望对你有一定的参考价值。
- docker 查看命令选项
docker
- 搜索镜像
docker search [镜像名称]
- 拉取docker镜像
docker pull [镜像名]
- 查看存在的镜像
docker images
- 删除镜像
docker rmi [镜像IMAGE_ID]
- 查看所有容器
docker ps -a
- 查看正在运行的容器
docker ps
- 启动、停止、重启容器
docker start [容器ID] docker stop [容器ID] docker restart [容器ID]
- 删除容器
docker rm [容器ID]
- 进入容器
docker attach [容器ID]
- 常用运行镜像命令
redis: docker run -p 6379:6379 -v $PWD/data:/data -d redis:4 redis-server --appendonly yes nginx: docker run -p 80:80 --name mynginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf -v $PWD/logs:/wwwlogs -d nginx mysql:docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.6 tomcat:docker run --name tomcat -p 8080:8080 -v $PWD/test:/usr/local/tomcat/webapps/test -d tomcat
以上是关于docker 基础操作的主要内容,如果未能解决你的问题,请参考以下文章
Docker删除报错:Error response from daemon: conflict: unable to delete 08b152afcfae (must be forced)(代码片段