Docker学习笔记(一)
作者:
dys
,
2021-11-09 20:07:05
,
所有人可见
,
阅读 379
Docker常用命令
- docker pull xxx :从dockerhub拉取镜像(xxx:tags 即版本名)
- docker stop xxx :停止当前运行的容器(ID前三位即可)
- docker start xxx:启动当前停止的容器
- docker rm xxx :删除运行的容器(-f 强制删除)
- docker rmi xxx :删除镜像
- docker ps :所有正在运行的容器(-a 包括停止的)
- docker images :所有镜像
- docker run xxx(可添加属性–name,-d[后台运行],-p : 设置运行时对应的端口映射 –restart=always[开机自启]
- docker update xxx (添加属性)
- docker exec -it xxx(id) /bin/bash 进入容器
- docker commit -a “dys” -m “本次改变的内容” id [images name]:v1.0.0
- docker save -o a.tar mynginx:v1.0 将镜像保存成压缩包
- docker load -i a.tar
- docker login 登录dockerhub
- docker logout 退出dockerhub
- 挂载数据到外部修改 -v /data/html:/usr/share/nginx/html:ro
- docker logs container-name 查看日志
- docker cp 5ef:/etc/nginx/nginx.conf /data/conf/nginx.conf 把容器指定位置复制到外部
- docker search redis:在dockerhub搜索redis