Linux Docker

linux下卸载docker

 

[root@192 ~]# yum list installed | grep docker
Repository packages-microsoft-com-prod is listed more than once in the configuration
docker.x86_64                      2:1.13.1-103.git7f2769b.el7.centos  @extras  
docker-client.x86_64               2:1.13.1-103.git7f2769b.el7.centos  @extras  
docker-common.x86_64               2:1.13.1-103.git7f2769b.el7.centos  @extras  
[root@192 ~]# yum -y remove docker.x86_64

linux操作docker

1.启动/停止  
       * docker version # 查看版本
       * systemctl start docker # 启动
       * systemctl status docker #状态
       * systemctl stop  docker  #停止
       * systemctl enable docker #开机启动
       *$ sudo docker run hello-world #验证docker安装状态
       * $ sudo docker rm $(sudo docker ps -a -q)  #批量删除

2. 配置Docker镜像
       *  登录阿里云控制台,选择镜像加速器
       *   vi /etc/docker/daemon.json 
       *   {
             "registry-mirrors": ["https://g8bhkk3i.mirror.aliyuncs.com"]
             }
        * sudo systemctl daemon-reload  #重载守护进程
        * sudo systemctl restart docker    #重启docker

  

linux docker pull镜像失败

dig @114.114.114.114 registry-1.docker.io

vim /etc/hosts

34.232.31.24    registry-1.docker.io //找到可用地址

docker search sameersbn

 或

修改仓库地址
vim  /etc/docker/daemon.json
修改地址: http://f1361db2.m.daocloud.io
加载配置文件、重启docker
$systemctl daemon-reload
$systemctl restart docker 

 

docker 删除

rm Remove one or more containers
rmi Remove one or more images

 删除镜像Image

docker rmi ed9c93747fe1

 删除容器

docker rm ed9c93747fe1

 

docker 部署 netcore

1.将发布文件考入source(没有就新建)
2.在 Dockerfile 文件目录下 执行 docker build -t webapplication2 . 创建镜像
3.docker run --name testapp -d -p 8000:80 webapplication2 创建容器

 

posted @ 2019-11-25 19:49  码到世界末日  阅读(232)  评论(0编辑  收藏  举报