容器篇docker
docker安装
#阿里云镜像安装
# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3
sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# Step 4: 更新并安装Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
# Step 4: 开启Docker服务
sudo service docker startdocker-镜像images
#阿里云镜像安装 # step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加软件源信息 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # Step 3 sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo # Step 4: 更新并安装Docker-CE sudo yum makecache fast sudo yum -y install docker-ce # Step 4: 开启Docker服务 sudo service docker start
docker-容器container
#新建容器-重开副本 docker run -it --name [容器名] [镜像名] /bin/bash docker run -itd --name [容器名] [镜像名] /bin/bash !!!这个后台 #删除容器 docker rm [容器名/容器Id] docker rm -f [容器名/容器Id] |||强行删除 #重新进入容器 docker exec -it [容器Id] /bin/bash #查看正在运行的容器 docker ps #查看已经停止的容器 docker ps -a #容器运行-(对容器的状态-开启-停止) docker start/stop/restart [容器id] #容器筛选后删除 docker rm -f (docker ps|grep [镜像名] |awk '{print $1}')
docker仓库添加源
#位置 cd /etc/docker/daemon.json #添加镜像 南京大学 https://docker.nju.edu.cn/ 上海交大 https://docker.mirrors.sjtug.sjtu.edu.cn/ { "registry-mirrors": ["https://docker.nju.edu.cn","https://docker.mirrors.sjtug.sjtu.edu.cn"] }