docker安装与基础指令
Docker虚拟机的安装1.更新linux内核yum -y update2.下载dockeryum install -y docker====================================================docker虚拟机的管理命令启动[root@192 ~]# service docker start停止[root@192 ~]# se...
Docker虚拟机的安装
1.更新linux内核
yum -y update
2.下载docker
yum install -y docker
====================================================
docker虚拟机的管理命令
启动
[root@192 ~]# service docker start
停止
[root@192 ~]# service docker stop
重启
[root@192 ~]# service docker restart
====================================================
docker虚拟机的镜像常用命令
更换国内镜像 (如果此镜像中以逗号结尾的话,需要手动去除 [root@192 docker]# vi /etc/docker/daemon.json )
[root@192 ~]# curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
docker version >= 1.12
{"registry-mirrors": ["http://f1361db2.m.daocloud.io"]}
Success.
You need to restart docker to take effect: sudo systemctl restart docker
[root@192 ~]# sudo systemctl restart docker
搜索镜像
[root@192 ~]# docker search java
安装镜像
[root@192 ~]# docker pull java
导出镜像
[root@192 ~]# docker save java>/home/java.tar.gz
导入镜像
[root@192 home]# docker load</home/java.tar.gz
查看镜像
[root@192 ~]# docker images
关闭进程
[root@192 ~]# docker rm java
删除镜像
[root@192 home]# docker rmi java
初始化启动容器 //单纯启动
[root@192 home]# docker run -it --name myjava java bash
初始化启动容器 //端口映射
[root@192 home]# docker run -it --name myjava -p 9000:8080 -p 9001:8085 java bash
初始化启动容器 //并映射文件夹
[root@192 home]# docker run -it --name myjava -v /home:/soft --privileged java bash
注意:
docker run只在第一次运行时使用,将镜像放到容器中,以后再次启动这个容器时,只需要使用命令docker start即可.
docker run相当于执行了两步操作:将镜像放入容器中(docker create),然后将容器启动,使之变成运行时容器(docker start).
注意:1)-it为启动后进入容器窗口
2)--privileged为容器授权
3)参数之间可以相互组合
4)如果在容器中使用exit命令,当前的容器会停止运行,所以最好还是在启动一个窗口
====================================================
查看已启动的容器
[root@192 home]# docker ps
启动容器
[root@192 home]# docker start -i myjava
停止容器
[root@192 home]# docker stop myjava
====
docker停止所有容器
docker stop $(docker ps -aq)
docker删除所有未启动容器
sudo docker rm $(sudo docker ps -a -q)
====================================================
如何进去启动的容器
[root@192 mysql]# docker exec -it mysql bash
注:如果不安装vim在使用vim的时候会报找不到。
apt-get update
apt-get install vim
更多推荐
所有评论(0)