docker修改国内源仓库地址:
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
docker常用命令
docker --help:获取docker帮助
docker container: 创建docker镜像
docker image --help ls : 列出镜像 images : 查看所有镜像信息 history : 查看镜像历史信息 inspect : 查看镜像详情 pull : 下载镜像 push : 推送镜像 rmi : 删除镜像 save : 保存镜像 docker image save nginx:v1 > nginx.tar import : 导入容器 docker image import image_name.tar login : 登录容器仓库(默认登录docker hub仓库) docker login IP:PORT (登录自建仓库)
docker Commands: tag : 为镜像打标签 docker tag nginx:1.11 nginx:v1 load : 加载镜像 docker load nginx:v1 < nginx.tar export : 导出正在运行中的容器 docker export> image_name.tar
docker exec -it --name bs sh
docker run -itd --network NETWORK_NAME -v vlue:vlue -p port:port --restart always --name bs busybox /sh -v vlue:vlue 本地卷路径:docker中的卷路径 -p port:port 映射的本地端口:docker中的端口 -e lsit 设置环境变量 --env-file 从文件读取环境变量 --add-host 添加其他主机到容器中的/etc/hosts -m(--memeory) 容器可以使用的最大内存 --cpus 限制容器可以使用的cpu资源 --dns list 设置DNS服务器 --oom-kill-disable 当宿主内存不足时,会杀死容器中的进程,和-m(--memory)同时使用
docker Commands: docker conrainer ls : 查看docker中运行的容器 inspect : 查看容器的详细信息 exec : 进入一个容器 cp : 将本地文件拷贝到容器中 logs : 查看容器运行日志 port : 查看容器端口映射 stats :查看同期资源使用统计 top : 查看一个容器运行的进程 update : 更新一个或多个容器配置 start/stop : 启动/停止一个或多个容器 rm : 删除一个或多个容器
上一篇:docker HTTP代理
下一篇:docker安装环境