栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

docker搭建开发环境操作步骤

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

docker搭建开发环境操作步骤

1.服务器上安装docker
见另外的博客教程

2.部署镜像
2.1.从镜像仓库harbor上拉取镜像
修改服务器上的docker配置文件,命令:

vim /etc/docker/daemon.json

文件内容:

{
"registry-mirrors":[],
"insecure-registries":["harbor.xiaozhidian.com"]
}

重启docker
注:如果无法重启的话,需要把上面的那个文件名称由daemon.json改为daemon.conf

服务器上登录harbor,命令:

docker login harbor.xiaozhidian.com

注:如果无法登录的话,可能需要关闭ftp/http/https等代理

从harbor上拉取镜像,直接在harbor镜像仓库上点击“拉取命令”获取命令,粘贴到服务器上执行。


3.创建容器
执行下面命令:

docker run --name project_test -it -v /home/project_docker:/workspace --net host harbor.xiaozhidian.com/development/project_01:v1.0

执行命令后会自动进入容器,按命令 exit 退出。

说明: 

--name project_test    

用户可自行设置,表示创建docker容器名称

-it  

 是-i和-t结合在一起使用,容器运行起来之后,建立一个终端,然后执行--net host harbor.xiaozhidian.com/development/project_01:v1.0

/home/project_docker:/workspace   

冒号前的/home/project_docker是服务器上与docker容器共享文件的路径,冒号后面的/workspace是docker容器内部访问服务器端的共享文件的路径

harbor.xiaozhidian.com/development/project_01:v1.0

表示为依赖于具体哪个镜像创建容器,可通过下面命令来查看:

docker images

冒号前的harbor.xiaozhidian.com/development/project_01是镜像名,冒号后面的v1.0 是tag 
一个镜像,除了名字,还有一个TAG,这个tag,就相当于版本号。

4.使用docker开发环境
使用下面命令查看服务器已有的docker容器:

docker ps -a 

会显示已有的docker容器及其信息,比如 ConTAINER ID、IMAGE、STATUS等等
启动docker的命令:

docker start CONTAINER_ID

注:CONTAINER_ID就是上面查看信息得到的ConTAINER ID
进入docker的命令:

docker attach CONTAINER_ID

退出docker的命令:

exit

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/510633.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号