玖叶教程网

前端编程开发入门

菜鸟之Docker入门(docker基本操作)

安装 yum install docker


解决方法:卸载docker

1、查看安装过的docker:yum list installed | grep docker

2、卸载docker:yum remove -y docker-ce.x86_64 0:18.03.0.ce-1.el7.centos

3、删除容器镜像:rm -rf /var/lib/docker


//跟随系统启动

#service docker start

#chkconfig docker on

docker基本命令

docker imager //列表

docker rmi id

docker rm $(docker ps -a -q)

docker rmi $(docker images -q)

vi /etc/docker/daemon.json

阿里镜像加速器

{

"registry-mirrors":["https://tj3411jq.mirror.aliyuncs.com"]

}

//保存重新启动

sudo systemctl daemon-reload

sudo systemctl restart docker

启动

docker run ubuntu:16.04 /bin/echo ‘hello word’

docker run -i -t docker.io/centos /bin/bash

Docker run -t -I ubuntu:16.04 /bin/bash. ////-t 伪终端 -I 容器的标准输出打开

-d容器后台运行 -P内部使用的网络端口映射到我们使用的主机上

docker run 后台做的操作:

docker ps -a //查看进程

docker logs 容器ID or NAME

我们也可以通过 -p 参数来设置不一样的端口:

runoob@runoob:~$ docker run -d -p 5000:5000 training/webapp python app.py

载入镜像

runoob@runoob:~# docker pull training/webapp # 载入镜像

runoob@runoob:~# docker run -d -P training/webapp python app.py

-d 容器后台运行 -p内部使用的网络的端口映射到我们使用的主机

重新进入docker

docker attach #{id}

停止所有的docker

docker stop $(docker ps -a -q)

退出 exit退出容器 ctrl+p+q不退出容器

查看容器的详细信息

docker inspect

启动容器docker start 容器id

停止容器docker stop 容器id

删除容器docker rm id

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言