拉取镜像
docker pull sonatype/nexus3
创建目录
mkdir /data/dockerdata/nexus3 chown 200.200 /data/dockerdata/nexus3
启动容器
docker run -tid \ --name tfnexus3 \ -h tfnexus3 \ -p 8081:8081 \ -v /data/dockerdata/nexus3:/nexus-data \ registry.tongfu.net:5000/sonatype/nexus3
点击右上角的Sign in按钮
查看admin密码
cat /data/dockerdata/nexus3/admin.password
登录nexus3
使用admin和前面查到的密码登录nexus3系统。
首次使用admin登录需要重置密码。
进入Configuration > Repository > Blob Stores,点击右上角的Create Blob Store。
填写表单,Type为File,Name为tongfunet,点击Save保存。
进入Configuration > Repository > Repositories,点击左上角的Create repository。
填写表单,选择docker(hosted),Name为tongfunet,开启http端口5000,Blob store为刚刚创建的tongfunet,点击Create repository创建仓库。
进入Security > Users,点击左上角的Create local user。
填写表单,ID就是用户名,First name、Last name、Email随便写,密码好好写一个,Status选Active,Roles选nx-admin,点击Create local user创建本地用户。
提交镜像
拉取镜像