Docker初步使用

编程

第一部分 脑图

 

第二部分 知识点总结

(1)Ubuntu安装Docker

apt install docker 

docker -v

service docker status/start/stop

(2)拉取软件镜像

docker search tomcat(镜像名);也可以在dockerhub网站上搜索

docker pull tomcat(镜像名):tag;例如 docker pull mysql:8.0.18;

不加tag则tag默认是latest,例如docker pull mysql

docker images 查看本地所有镜像

docker rmi 镜像id 删除指定的本地镜像;如果正在使用后,就无法删除

(3)根据镜像启动容器

docker run --name mytomcat -d -p 8080:8080 tomcat:latest

--name mytomcat指定容器名字,可选;

-d 后台运行;

-p 8080:8080端口映射,必须要,否则外部无法访问该容器;

docker ps 查看运行中的容器

docker ps -a 查看所有的容器

docker stop 容器id 停止运行中的容器

docker logs 容器名字或容器id 查看该容器运行日志

docker rm 容器id 删除容器

(4)配置文件关联

以MySQL为例:

docker run --name my-mysql-name -v /my/myconfig:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=password mysql:mysql-tag

-v:指定外部配置文件与容器内配置文件关联;

参考:

DockerHub

https://edu.aliyun.com/course/1912?spm=5176.10731542.0.0.58156b03TYbrlT

以上是 Docker初步使用 的全部内容, 来源链接: utcz.com/z/511499.html

回到顶部