1.如何离线安装docker?(在内网环境下)
操作步骤如下:
1)下载 https://download.csdn.net/download/yuyifeifei/16142418
2)随便找个目录解压:
tar –zxvf docker-17.06.1-ce.tgz
3)在当前目录执行下面命令
cp ./docker/* /usr/bin/ && dockerd &
4)执行完成后,
docker -version 大功告成
2.如何离线安装docker-compose?(在内网环境下)
1)下载 https://download.csdn.net/download/yuyifeifei/16166115
2)随便找个目录解压:
tar –zxvf docker-compose.tar
3)在当前目录执行下面命令
cp docker-compose /usr/bin
4)添加执行权限
chmod + 755 docker-compose
5)直接运行
docker-compose可直接运行
3.如何离线导出导入docker镜像,如何内网环境安装docker镜像
0)常规方式是外网拉镜像,然后外网导出,然后内网导入
1)比如去拉elasticsearch的镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.3.2
2)然后执行docker images ,可以看到自己外网拉的镜像
3)然后docker save -o elastic.tar docker.elastic.co/elasticsearch/elasticsearch 可以将将下载的docker镜像导出为tar压缩包
4)把压缩包拷贝到内网环境,执行 docker load < elastic.tar 即可导入docker镜像。
4.docker常用命令
1)查看所有docker镜像
docker images
2)查看所有docker容器
docker ps -a
3)查看docker容器日志,类似tail -f xxx.logs,可持续监控docker某个容器的日志滚动输出
docker logs -f 容器id
4)docker容器开机自启动
docker update --restart=always 容器名称或者容器id
5)docker进入mysql命令行,参数为mysql容器id
docker exec -it 89c5b9c81e74 bash
微信6686496 欢迎交流,承接大中小项目,提供优质项目源 ^_^