docker
༺小开心༻
这个作者很懒,什么都没留下…
展开
-
docker创建私有镜像库
搭建本地私有仓库1.Docker hub官方已提供容器镜像registry,用于搭建私有仓库2.拉取registrydocker pull daocloud.io/library/registry:latest3.运行容器docker run --restart=always -d -p 5000:5000 daocloud.io/library/registry4.查看是否运行docker ps5.进入容器查看端口是否正常docker exec -it 1f444285bed8 /b原创 2020-08-17 14:24:24 · 186 阅读 · 0 评论 -
docker镜像迁移及自己构建新镜像
1、导出导入容器docker export 容器ID > 名称.tardocker import 名称.tar 容器名称:tag2、通过容器创建本地镜像docker commit 容器ID 新镜像名称:tag3、导出导入镜像docker save 容器名称:tag -o 名称.tardocker load < 名称.tar4、通过Dockerfile构建镜像4.1 构建centos7的基础镜像cat > Dockerfile <<EOFFROM daocl原创 2020-08-17 14:20:14 · 218 阅读 · 0 评论 -
docker镜像、容器迁移
容器迁移导出容器,将容器打包为tar包docker export 容器名称>XXXX.tar导入容器docker import XXXX.tar 容器名称:版本打标docker tag 容器名称:版本 镜像库镜像名称:版本上传到私有镜像库docker push 镜像库镜像名称:版本镜像迁移将镜像打包为tar包docker save nginx -o nginx.tar将tar包传送到其他docker主机,并导入docker load < nginx.tar将容器生原创 2020-07-24 10:55:44 · 229 阅读 · 0 评论 -
docker - registry创建本地私有仓库
仓库镜像Docker hub官方已提供容器镜像registry,用于搭建私有仓库拉取镜像:#docker pull daocloud.io/library/registry:latest运行容器:#docker run --restart=always -d -p 5000:5000 daocloud.io/library/registry注:如果创建容器不成功,报错防火墙,解决方案如下#systemctl stop firewalld#yum install iptaqbles*#sys原创 2020-07-22 10:33:39 · 109 阅读 · 0 评论 -
docker - 容器操作相关命令
1、创建新容器但不启动:#docker create -it daocloud.io/library/centos:5 /bin/bash2、创建并运行一个新Docker 容器:同一个镜像可以启动多个容器,每次执行run子命令都会运行一个全新的容器# docker run -it --restart=always centos /bin/bash 如果执行成功,说明CentOS 容器已经被启动,并且应该已经得到了 bash 提示符。-i 捕获标准输入输出-t 分配一个终端或控制台原创 2020-07-22 10:22:14 · 226 阅读 · 0 评论 -
docker - yum安装
安装dockeryum install -y yum-utils device-mapper-persistent-data lvm2 gityum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum list docker-ce --showduplicates --查看docker-ce版本yum install docker-ce-18.03.0.ce -原创 2020-07-22 10:07:37 · 182 阅读 · 0 评论 -
docker - 镜像操作相关命令
拉取镜像:# docker pull centos查看本地镜像:# docker images查看镜像详情:# docker inspect 镜像id删除镜像:删除一个或多个,多个之间用空格隔开,可以使用镜像名称或id# docker rmi daocloud.io/library/mysql如果镜像正在被使用中可以使用--force强制删除 # docker rmi daocloud.io/library/mysql:latest --force删除所有镜像:# docke原创 2020-07-22 10:04:59 · 61 阅读 · 0 评论 -
anchore - docker镜像安全扫描工具
1、环境准备1.1安装dockeryum install -y yum-utils device-mapper-persistent-data lvm2 gityum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum list docker-ce --showduplicatesyum install docker-ce-18.03.0.ce -y1.2开机启原创 2020-07-22 10:00:30 · 692 阅读 · 0 评论