docker初步设置
安装Docker
备份原有yum仓库文件文件
cd /home/
mkdir backup
mv /etc/yum.repo.d/* /home/backup
创建yum仓库文件
touch dvd.repo
vi 写入以下配置
[CentOS7]
name=centos7
baseurl=http://192.168.1.5/centos7
enable=1
gpgcheck=0
[docker]
name=docker
baseurl=http://192.168.1.5/docker
enable=1
gpgcheck=0
挂载两个docker源,他们的来源为老师自己的搭建的服务器
可以通过网页访问,直接为文件夹
yum clean all 清除yum源信息
安装Docker
yum install docker –y
启动docker
vim /etc/sysconfig/docker
systemctl start docker
————————————————————————————
docker 命令
搭建Docker靶场:
上传docker tar包到服务器
docker load < dcnanhui.tar
docker load < /home/dcnanhui.tar
docker 查看images
docker images 查看images列表
docker 重命名容器
docker tag 镜像id websec
运行docker 容器
docker run -d -p 9001:80 websec
查看运行容器
docker ps -a
docker 容器启停
docker start fd626b9649fc
docker stop fd626b9649fc
docker rm ID 删除docker
docker rmi IMAGE ID 删除image里边docker
docker rmi -f IMAGE ID 强制删除imaged里边的docker
docker image -q #列出所有的镜像ID
docker ps -a #查看docker进程
查看docker进程之后——docker exec -it IMAGE ID /bin/bash 进入docker容器命令行
———————————————————————
docker报错问题解决
Job for docker.service。。。。
重新检查
systemctl start docker
systemctl status docker
docker 启动错误
输入systemctl restart docker
重启服务
成功
docker update --restart=always DOCKER ID
当docker服务开启时一并启动这个docker